SuperAPI AI 工具集

product-spec-writer

写作与研究

查看项目

更新于 11-06 16:22

技能介绍

用途

Product Spec Writer 用于将模糊的一句话产品想法转化为专业的产品需求文档(PRD)。它通过一套结构化的 SOP 工作流,自动完成从需求澄清到文档组装的全过程,输出包含用户故事、功能列表、MoSCoW 优先级排序和验收标准的完整 PRD。

主要能力

该技能按六个阶段推进:

  1. 需求获取:解析原始需求,提出最多 5 个关键澄清问题(目标用户、核心痛点、参考产品、硬性约束、成功指标),输出 200 字以内的需求背景摘要。
  2. 用户画像与故事:识别 2–5 个核心画像,每个画像至少编写 3 条符合 INVEST 原则的用户故事,并按用户旅程排列故事地图。
  3. 功能分解:将用户故事转化为具体功能列表,区分功能性与非功能性需求,并梳理功能依赖关系。
  4. MoSCoW 优先级排序:将所有功能按 Must Have、Should Have、Could Have、Won't Have 分类,Must Have 不超过总数的 60%,Won't Have 至少包含 1–2 项。
  5. 验收标准:为每个 Must Have 和 Should Have 功能编写 Given-When-Then 格式的验收标准,Must Have 至少 3 条,Should Have 至少 2 条,Could Have 至少 1 条。
  6. 文档组装与输出:将前五阶段输出组装为完整 PRD 文档,包含概述、用户画像、用户故事、功能需求、优先级、验收标准、假设与约束、风险、待确认问题等章节。

使用方式

用户提供一句话描述需求,Agent 自动按工作流输出完整 PRD。交互模式根据输入详细程度自动选择:

  • 一句话(少于 50 词):引导模式,先提问再继续
  • 部分细节(50–200 词):半自动模式,边问 2–3 个关键问题边启动第二阶段
  • 详细描述(超过 200 词):全自动模式,跳过澄清直接开始
  • 用户要求“直接写/不要问”:快速模式,基于合理假设输出完整 PRD

用户提供反馈时,技能会定位反馈所属阶段,从该阶段重新执行,并级联更新下游内容,保持编号一致。

适用场景

适用于产品经理、创业者、开发团队在早期阶段快速将产品想法转化为结构化需求文档,尤其适合需要明确用户故事、功能优先级和验收标准的敏捷开发场景。

限制

该技能依赖用户输入或合理假设来生成文档,若信息不足会在“假设与约束”章节中标注。文档中的日期使用实际当前日期,所有 ID 需保持连续无缺口。技能本身不提供收费、价格或平台信息,相关事实暂未提供。