clarify-requirements

Solid

感知阶段的信息收集与需求澄清。在进入 PRD 生成前,系统性地识别缺失信息、逐步确认、生成 PRD 内容方案供用户审阅。当用户提供需求描述但信息不完整,或说"帮我梳理一下需求"、"还缺什么信息"、"先确认下需求再生成"时使用。

AI & Automation 2 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Clarify Requirements ## Overview 在 PRD 生成前,确保所有感知数据已收集,且用户批准了内容方案。参考 superpowers brainstorming 的"逐步确认 → 方案审阅 → 用户批准"流程设计。 ## HARD GATE 在以下条件全部满足前,**禁止调用 prd-gen 或任何 design 层 skill**: 1. 信息差距分析完成 2. 每个缺失项已逐一向用户确认(一次一个问题) 3. PRD 内容方案已呈现给用户 4. 用户已明确批准方案 ## Anti-Pattern: "信息够了,直接生成吧" **禁止**。即使你认为信息已经足够,也必须呈现方案并获得用户批准。"简单"需求更容易因为遗漏关键信息而导致 PRD 返工。 ## Evidence Discipline (证据纪律) 1. **缺失信息标记【待确认】**:任何无法从输入或上下文获得的信息,标记为【待确认】,不得脑补填默认值。 2. **证据追溯【未验证】**:用户需求/市场断言必须追问证据来源;无证据的标记为【未验证】并注明所需验证方式。 3. **完整度检查门**:正式输出交付物前,先输出信息完整度清单(已确认 ✅ / 待确认 ⚠️ / 未验证 ❓),经用户确认后才生成正文。 ## Process Flow ```dot digraph clarify { "Explore context" [shape=box]; "Gap analysis" [shape=box]; "Ask one question at a time" [shape=box]; "Handle missing assets" [shape=box]; "Generate PRD plan" [shape=box]; "Present plan to user" [shape=box]; "User approves?" [shape=diamond]; "Save clarification result" [shape=box]; "Proceed to PRD generation" [shape=doublecircle]; "Explore context" -> "Gap analysis"; "Gap analysis" -> "Ask one question at a time"; "Ask one question at a time" -> "Handle missing assets"; "Handle missing assets" -> "Generate PRD plan"; "Generate PRD plan" -> "Present plan to user"; "Present plan to user" -> "User approves?"; "User approves?" -> "Generate PRD plan" [label="no, revise"]; "User approves?" -> "Save clarification result" [label="yes"]; "Save clarification result" -> "Proceed to PRD generation"; } ``` ## Step-by...

Details

Author
kelegele
Repository
kelegele/oh-my-pm
Created
4 months ago
Last Updated
today
Language
HTML
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category