Gated PRD generation — interrogates problem, user, and metric before drafting; refuses to draft on unknowns. Usage: /prd <feature-or-problem>
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-claude-skills-b1713a9bb89f ,按照其中的说明把「prd」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Generate a concise, evidence-gated product requirements document for $ARGUMENTS.
/prd <feature-or-problem>
$ARGUMENTS is the feature, initiative, or problem statement. If empty, ask for it before doing anything else.
Walk these one at a time. Do not batch them. Each answer feeds a required PRD section.
Refuse to draft the PRD if the answer to question 1 (problem), 2 (user), or 3 (metric) is unknown, circular, or "we'll figure it out later." Instead, output the open questions and the cheapest way to answer each (e.g., 5 customer interviews, a funnel query, a fake-door test). A PRD without a problem, a user, and a metric is a feature wish, not a requirements document.
Every PRD must contain all of these sections — emit the checklist at the end and mark each:
Keep it to ~2 pages. Use the repo template as the skeleton.
If the user has multiple candidate features, offer to RICE-score them before committing the PRD:
python3 product-team/skills/product-manager-toolkit/scripts/rice_prioritizer.py features.csv --capacity 20
product-team/skills/product-manager-toolkit/SKILL.mdproduct-team/skills/product-manager-toolkit/assets/prd_template.mdproduct-team/skills/product-manager-toolkit/references/prd_templates.mdproduct-team/skills/product-manager-toolkit/scripts/rice_prioritizer.py/code-to-prd — reverse-engineer a PRD from an existing codebase/rice — standalone RICE prioritization