用途:将当前对话上下文与对代码库的理解综合为一份 PRD,并发布到项目 issue tracker。该技能明确要求不要访谈用户,只综合已知信息。若尚未提供 issue tracker 与 triage 标签词表,需先运行 /setup-utarn-skills。
主要能力与流程:先探索仓库以了解代码库现状;在 PRD 中沿用项目领域术语表词汇,并遵守相关 ADR。随后勾勒测试接缝(seam),优先复用已有接缝,使用尽可能高的接缝;若需新接缝,在尽可能高的位置提出,接缝越少越好,理想数量为一个,并默认接受这些接缝。按模板撰写 PRD 后发布到项目 issue tracker,并打上 ready-for-agent 标签,无需额外 triage。
PRD 模板包含:问题陈述(从用户视角描述用户面临的问题)、解决方案(从用户视角描述)、用户故事(很长的编号列表,格式为 As an , I want a , so that )、实现决策(涉及构建或修改的模块及其接口、技术澄清、架构决策、schema 变更、API 契约、具体交互;不要包含具体文件路径或代码片段,除非原型片段比文字更精确地编码了某项决策,如状态机、reducer、schema、类型形状,此时可内联并注明来自原型,只保留决策密集部分)、测试决策(好测试的定义,即只测外部行为而非实现细节;将测试哪些模块;测试的既有先例)、范围外内容、进一步说明。
适用场景:已有充分对话与代码库上下文、需要快速产出并发布 PRD 的工程流程。限制:不进行用户访谈;依赖已配置的 issue tracker 与 triage 标签词表;实现决策中避免具体文件路径与代码片段。