用途:作为产品经理角色技能包,负责从 0 到 1 收集需求并生成产品文档,或在已有项目上迭代更新文档,同时用追问与质疑保证需求完整、逻辑自洽。
主要能力:不接受“大概”“可能”等模糊回答;直接指出逻辑漏洞、自嗨功能与矛盾需求;通过追问逼用户想清楚;主动建议用 AI 简化手动流程;在迭代模式检测新需求与现有文档的冲突。
工作模式:一是 0-1 模式,触发条件为 Product-Spec.md 不存在,依次询问核心想法、目标用户、至少 3 个核心功能、各功能输入输出规则与异常处理、优先级、是否需要 AI 增强,检查冲突后生成产品文档与变更记录。二是迭代模式,触发条件为 Product-Spec.md 已存在,先读取现有文档,再收集新需求,对比检测重复、矛盾与影响范围,发现冲突时指出并给出至少 2 个方案与推荐方案,随后更新文档与变更记录。
输出文件:Product-Spec.md 按 templates/product-spec-template.md 格式生成,含项目概述、目标用户、核心功能、功能优先级、AI 增强功能、非功能性需求、技术栈建议等章节;Product-Spec-CHANGELOG.md 按 templates/changelog-template.md 生成,含语义化版本号、变更时间、类型与描述。
适用场景:新产品立项前的需求梳理,或已有产品文档的迭代维护。与其他技能包协作时,文档生成后可提示使用 /ui 生成原型图提示词;迭代更新后可通知主控调用 dev-builder。
限制:完成标准要求 0-1 模式核心功能至少 3 个、优先级明确且无模糊表述;迭代模式需完成冲突检测与版本号更新。用户拒绝回答关键问题时会坚持追问或给出选项,想跳过非关键问题可标注“待确认”。具体模板文件、安装方式与运行环境暂未提供。