用途:为待实现的功能生成一份自包含的 PRP(Product Requirement Plan),让实现方仅凭 PRP、训练数据、代码库和网络搜索即可一次完成开发,无需回看原始对话。
主要能力与流程:1)理解功能,阅读完整需求,用 AskUserQuestion 澄清技术栈、集成点、持久化与验收标准;2)分析代码库,记录相似功能、架构、编码规范、测试模式与配置,均带 path:line 引用;3)外部调研,查已安装版本的官方文档、实现示例、最佳实践及性能与安全;4)用质量评估问题压力测试计划;5)按 assets/prp_template.md 撰写 PRP,包含调研发现、实现蓝图(有序步骤、伪代码、待创建或修改文件、错误处理、边界情况)、验证门(如 pnpm test && pnpm build)与成功标准;6)按 1-10 分打分,低于 7 分返回最弱环节改进;7)保存到 PRPs/<feature-name>.md(kebab-case),告知路径、置信度及理由,并说明可用 /execute-prp PRPs/<feature-name>.md 执行。
限制与注意:需避免模糊引用、缺失版本、不可执行的验证门、泛泛建议和遗漏坑点;资料未提供具体安装命令、收费方式与支持平台信息。