Viserys — плагин
Три скилла для Claude Code, Cursor и OpenCode: интервью и PRD, нарезка задач, дизайн-документ до того, как агент пишет код
- 562 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Скиллы только пишут Markdown-документы в проект и ничего не запускают в сети
- Валидаторы и evals на Node.js запускаются вручную и без сетевых зависимостей
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/viserysОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы только пишут Markdown-документы в проект и ничего не запускают в сети
- Валидаторы и evals на Node.js запускаются вручную и без сетевых зависимостей
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Viserys ведет агента по трем шагам до кода. Скилл get-prd проводит структурированное интервью, проверяет саму проблему, выделяет цель пользователя, нефункциональные требования и основные сущности данных, а результат кладет в docs/PRD.md. Скилл get-tasks берет утвержденный PRD и режет его на вертикальные срезы: каждый срез имеет порядок зависимостей, измеримые критерии приемки и проверку через тесты. Планы попадают в tasks/<название>/plan.md и отдельные task-файлы. Третий скилл, get-design, пишет docs/design.md для веб-интерфейса: собственные дизайн-токены, брейкпоинты mobile-first и полный набор состояний элементов. Он прямо запрещает типовую эстетику, которую авторы называют AI slop. Рядом лежат семь персон-субагентов в папке agents, семь общих чеклистов по безопасности, тестам, Core Web Vitals и критериям готовности, а также валидаторы структуры и проверочные наборы на Node.js. В Claude Code набор ставится плагином, в Cursor и Windsurf командой npx skills add. Для Claude Code, Gemini CLI и Antigravity есть слэш-команды /get-prd, /get-tasks и /get-design. OpenCode получает адаптер с агентом viserys.
Для кого. Разработчикам и тимлидам, которые не хотят, чтобы агент сразу писал код без спецификации, плана и дизайна, и работают в Claude Code, Cursor, Windsurf, OpenCode или Gemini CLI.
Подходит, если
- Начинается новая фича вроде мультитенантной авторизации, и нужен PRD, который агент выведет из вашего интервью
- PRD в docs/PRD.md утвержден, и его надо разбить на задачи, которые по одной возьмут субагенты
- Предстоит интерфейс панели мониторинга, и нужен docs/design.md с токенами и состояниями без шаблонного вида
- Хочется общий процесс для команды: интервью, план, дизайн и чеклисты в одном репозитории
Не подходит, если
- Нужна мелкая правка в одном файле: интервью и план для нее избыточны
- У проекта уже есть утвержденные спецификация и дизайн-система, и менять процесс не планируется
- Требуется автоматический запуск всего конвейера без участия человека: интервью в get-prd рассчитано на ответы пользователя
Пример запроса к агенту
Я хочу сделать личный кабинет с оплатой подписки. Проведи интервью и собери docs/PRD.md, потом разбей его на вертикальные задачиОграничения
- README и часть документации написаны на индонезийском, названия персон и команд на английском.
- Полностью поддержку и проверку в CI авторы заявляют только для Claude Code. Cursor и Windsurf работают через открытый стандарт agent skills, Antigravity и Gemini CLI проверены лишь на уровне структуры.
- Ядро состоит из Markdown и валидаторов, поэтому качество результата зависит от модели и от ваших ответов на интервью.
Как отключить. В Claude Code удалите плагин командой claude plugin uninstall viserys. Скиллы, добавленные через npx skills, снимаются тем же менеджером командой npx skills remove. Файлы docs/PRD.md, docs/design.md и папка tasks остаются в проекте, их удаляют вручную.
Частые вопросы
Как поставить Viserys в Claude Code?
Клонируйте репозиторий и выполните claude plugin validate ., затем claude plugin marketplace add ./ и claude plugin install viserys@viserys --scope user. Другой путь для любого агента: npx skills add rizqinrr/viserys-agent, при желании с флагом --skill get-prd для одного скилла.
Какие файлы создает Viserys?
get-prd пишет docs/PRD.md, get-tasks создает tasks/<название>/plan.md и файлы task-*.md, get-design пишет docs/design.md. Другие файлы проекта скиллы сами не меняют.
Можно ли использовать только один скилл?
Да. Команда npx skills add rizqinrr/viserys-agent --skill get-tasks ставит один скилл. Агент при этом выбирает скилл по смыслу запроса, слэш-команды нужны только как прямой вызов.
С какими агентами Viserys работает?
Полностью проверен Claude Code. Cursor и Windsurf подключаются через npx skills, OpenCode получает агента viserys, а для Gemini CLI и Antigravity есть адаптеры команд, проверенные на уровне структуры.
Чем Viserys отличается от обычного промпта «сделай PRD»?
Скилл get-prd ведет интервью по шагам, проверяет проблему и фиксирует ограничения и сущности данных в docs/PRD.md, а get-tasks и get-design продолжают от этого файла. Результат попадает в репозиторий и служит исходником для следующих шагов, а не остается в чате.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныДва скилла для Codex и Claude Code: prd ведет живой документ с чеклистом внедрения, review смотрит на решения глазами пользователя
Одиннадцать скиллов ведут агента от идеи до проверенного кода через PRD и RFC, которые хранятся в файлах репозитория
Плагин из 33 скиллов с воротами: вопрос к задаче, сверка фактов с источниками, тесты вперед, обзор второй моделью
14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага
Скилл расспрашивает про проект и пишет requirements.md, design.md и tasks.md, чтобы Claude Code и Cursor работали по одному плану
Скиллы команды Codely ведут работу агента по фазам: план в файле или GitHub Issues, ревью после каждой фазы и аккуратный коммит
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Viserys (эта карточка) | нет | 562 | |
| AI PRD Workflow | нет | 310 | ведет только по этапу PRD, без плана задач и дизайн-документа |
| Superpowers | нет | 316 679 | общий набор приемов разработки, а Viserys сфокусирован на цепочке PRD, задачи, дизайн |
Коротко о README
README открывается схемой из трех шагов, затем описывает три способа установки, таблицу скиллов с результатами и таблицу слэш-команд. Дальше идут персоны, чеклисты, проверки, матрица поддержки агентов и карта репозитория. Отдельный сайт-витрина лежит в папке site.