用途:在编码开始前,把 BRD-lite 简报或清晰的功能意图整理成由产品负责人主导、决策完整的 PRD、交付计划与 IT 部门交接材料。
主要能力:加载基线 PRD、docs/brd/ 中匹配的 [slug]、BRD-lite、工单文本、现有规格、仓库模式及相关技能;通过访谈确认问题陈述、假设、目标用户、JTBD/用例、平台、数据、分析、安全、性能、发布与非目标;产出带稳定需求 ID 与 AC ID 的 PRD,行为易误读时使用 Given/When/Then 验收标准;检查用户故事是否符合 INVEST 与正/边/负路径;将需求回溯到 BRD 业务目标;包含风险、发布/运维、决策日志、分析/遥测与变更日志;生成实施计划、任务切片、估算与验证计划;涉及多交付角色时提供 RACI 表。
使用方式:可选参数包括 slug=、ticket=<id/url>、mode=interactive|autonomous|channel、channel=、auto_continue=true|false、profile=business|hybrid|technical。允许写文件时保存到 docs/prd/prd-[slug].md。每次最多提 3 个阻塞性问题,并附推荐默认值与 2-3 个选项。最终交接前调用 get_session_cost(workflow="plan-feature")。
适用场景:已有 BRD-lite 或明确功能意图但尚无 PRD 时;需要产品决策、需求追踪、任务切片与交付估算时。
限制:缺少负责人、不可测试的 AC、审批或发布约束时返回 BLOCKED;架构不清晰时转 design-solution,计划可构建时转 implementation-readiness。其他细节暂未提供。