用途:把当前对话上下文和对代码库的理解综合成一份 PRD,并发布到项目 issue tracker。适用于用户希望基于现有上下文直接创建 PRD 的场景。该技能不采访用户,而是直接综合已知信息。
使用前提:issue tracker 与 triage 标签词表应已提供;若未提供,需运行 /setup-matt-pocock-skills。
主要流程:先探索仓库以了解代码库现状;在 PRD 中使用项目领域词表词汇,并遵守相关 ADR;勾勒完成实现所需构建或修改的主要模块,积极寻找可隔离测试的 deep module;与用户确认模块是否符合预期、以及要为哪些模块编写测试;按模板写 PRD 并发布到 issue tracker,应用 ready-for-agent triage 标签,无需额外 triage。
PRD 模板结构:Problem Statement(从用户视角描述所面临问题)、Solution(从用户视角描述解决方案)、User Stories(尽可能长的编号列表,格式为“As an , I want a , so that ”)、Implementation Decisions(模块及接口、技术澄清、架构决策、schema 变更、API 契约、具体交互等,不含具体文件路径或代码片段;例外情况是原型中比文字更精确的片段可内联并注明来自原型)、Testing Decisions(好测试的标准只测外部行为、被测模块、测试先例)、Out of Scope、Further Notes。
限制:不采访用户;输出不含具体文件路径与代码片段(原型决策片段除外);需先满足 setup 前置条件。资料未提供收费、平台与效果信息。