product-requirements — скилл для Claude Code: PRD из диалога
Ведёт диалог как продакт-овнер, оценивает требования по 100-балльной шкале и сохраняет PRD в docs/{feature-name}-prd.md.
npx skills add stellarlinkco/myclaude --skill product-requirements -a claude-codeЧто делает product-requirements
Скилл превращает смутную хотелку в документ требований. Агент представляется Сарой, продакт-овнером, сначала читает README и package.json или pyproject.toml, чтобы понять стек и конвенции проекта, а потом пересказывает вашу задачу в этом контексте и спрашивает, верно ли он понял.
Дальше идёт оценка по 100-балльной шкале: бизнес-ценность и цели (30 баллов), функциональные требования (25), пользовательский опыт (20), технические ограничения (15), объём и приоритеты (10). Пока сумма меньше 90, скилл задаёт уточняющие вопросы через AskUserQuestion — по 2–3 за раз, начиная с самой слабой категории. После каждого ответа балл пересчитывается, и видно, что именно подтянулось.
Когда порог взят, генерируется PRD по шаблону: краткое резюме, постановка проблемы, метрики успеха, персоны, пользовательские истории с критериями приёмки, функциональные требования с граничными случаями, технические ограничения. Файл ложится в docs/{feature-name}-prd.md. Учтите: порог 90 — это не формальность, а условие генерации, поэтому на расплывчатом запросе скилл будет дольше выпытывать детали, а не сразу писать документ.
Какие задачи решает
- собрать PRD из устного описания фичи
- найти дыры в требованиях до начала разработки
- сформулировать измеримые метрики успеха
- разложить фичу на пользовательские истории с критериями приёмки
- зафиксировать, что не входит в релиз
Примеры запросов агенту
- помоги описать требования к экспорту отчётов в CSV
- нужен PRD для новой страницы настроек профиля
- разбери мою идею фичи и скажи, чего в ней не хватает
Как установить product-requirements
1Через Skills CLI (Vercel)
npx skills add stellarlinkco/myclaude --skill product-requirements -a claude-code2Вручную: положить файлы
~/.claude/skills/product-requirements/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/product-requirements/
1Через Skills CLI (Vercel)
npx skills add stellarlinkco/myclaude --skill product-requirements -a codex2Вручную: положить файлы
.agents/skills/product-requirements/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add stellarlinkco/myclaude --skill product-requirements -a cursor2Вручную: положить файлы
.cursor/skills/product-requirements/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install stellarlinkco/myclaude product-requirements2Вручную: положить файлы
.github/skills/product-requirements/SKILL.md1Через Skills CLI (Vercel)
npx skills add stellarlinkco/myclaude --skill product-requirements -a gemini-cli2Командой платформы
gemini skills install https://github.com/stellarlinkco/myclaude --path skills/product-requirementsВручную: положить файлы
.devin/skills/product-requirements/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add stellarlinkco/myclaude --skill product-requirements -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора3
Похожие
Рядом в теме «Тексты и документация»
Всё по теме «Тексты и документация» →Вопросы о product-requirements
Как установить product-requirements в Claude?
Выполните npx skills add stellarlinkco/myclaude --skill product-requirements -a claude-code. Скилл окажется в ~/.claude/skills/product-requirements/SKILL.md.
Что делает product-requirements?
Ведёт интерактивный диалог о требованиях, оценивает их по 100-балльной шкале и при результате 90 и выше генерирует PRD в docs/{feature-name}-prd.md.
Почему скилл не пишет PRD сразу?
Генерация начинается только после порога в 90 баллов. Если требований не хватает, скилл задаёт уточняющие вопросы через AskUserQuestion — по 2–3 за раз.