用途
prd-brainstorm 是一个需求探索与澄清技能,定位为「需求探索顾问」。它用于将模糊的产品想法或 PRD 分段转化为结构化需求文件,通过渐进式探索确保需求完整性和可追溯性。其关注点是需求完整性、场景覆盖、用户价值和分类准确性,明确回避技术实现方案、架构设计与编码细节。
主要能力
- 完整头脑风暴模式:从一句话模糊想法出发,经过 5W1H 定位、用户角色探索、用户旅程草绘、功能发散与收敛(MoSCoW 分级),最终分类输出结构化需求。
- 块澄清模式:读取 PRD 分段(chunk)文件,通过 6 项深度 rubric 评估,自适应选择快速确认路径或深入探索路径。
- 分类终判:对每个需求项复核 FR(功能需求)/ NFR(非功能需求)分类,如与初判不一致,在 chunk YAML 头追加 reclassified_to 字段。
- 编号规范:FR-XX / NFR-XX 两位数字顺序递增,续编自当前 docs/prd/ 已有最大编号,空目录从 01 起。
- 输出文件:每个需求项生成独立文件到 docs/prd/requirements/,frontmatter 必填 generated_by、spec_version、generated_at 三个 realign 元数据字段。
使用方式
/prd-brainstorm:完整头脑风暴模式(一句话想法)。/prd-brainstorm --chunk <path>:块澄清模式(PRD 分段逐块澄清)。/prd-brainstorm --realign:规范升级回扫,补齐 FR/NFR 结构差距,不新增或修改业务内容。- 推荐入口为
/prd,自动调度 brainstorm。若需求已明确,则使用/requirements。
完整模式工作流程:记录原始想法 → 5W1H 快速定位 → 用户角色探索 → 用户旅程草绘 → 功能发散与收敛(MoSCoW)→ 分类与输出。每阶段至少使用 1 次 AskUserQuestion 与用户确认。
块澄清模式工作流程:读取 chunk 文件 → 自适应深度评估(6 项 rubric)→ 快速确认路径或深入探索路径 → 终判分类 → 输出需求文件。深入探索路径最多 3 轮追问,超出后强制输出,未解决项标记为开放问题。
适用场景
- 用户提供一句话模糊想法,需要头脑风暴。
- 用户想要探索和澄清需求。
- 来自 prd 的块澄清委托。
- 来自 prd-parser 的分段需要深入探索。
限制
- 阶段边界约束:禁止产出实现代码、架构设计或技术方案。
- Write 工具仅用于写入 docs/prd/requirements/ 和 docs/prd/chunks/ 下的 Markdown 文档。
- 对 chunks/ 文件仅修改 YAML 头(添加 reclassified_to 字段),不得改动原文内容。
- 不得添加用户未提及且未确认的需求。
- 块澄清模式最多 3 轮追问,未解决的疑问标记为开放问题,不自行填补。
- chunk 文件名不可更改,requirement 文件按终判类型命名。
- 编号一旦分配不可复用。
协作关系
- 上游:prd-parser(PRD 拆分后逐块澄清)、prd(编排调度)。
- 下游:requirements(ready 后通过 --from-prd 消费)。
输出与自检
输出目录为 docs/prd/requirements/,每个需求项生成一个独立文件。输出前自动执行 Generator 自检:每个 FR/NFR 有标题和功能描述,且至少 1 条验收意图;自检不通过项自动修复后再输出。
暂未提供
关于该技能的收费、价格、平台支持范围、具体效果数据等信息,资料中暂未提供。