~prd
Installation
SKILL.md
Trigger: ~prd [description]
执行 ~prd 时,不读取 ~plan 的 command skill;只有当前流程明确需要时,才继续读取对应的 hello-* 技能。
执行 ~prd 时,通用阶段边界按当前已加载的 HelloAGENTS 规则执行;本 skill 负责补充规格探索、PRD 写入与继续执行要求。
.helloagents/ 在本 skill 中统一按项目级存储路径理解:状态文件只使用 state_path;会话证据使用当前 state_path 所在目录下的 artifacts/*.json;若 project_store_mode=repo-shared,知识库、DESIGN.md 与 plans/ / archive/ 按当前上下文中已注入的项目知识/方案目录解析。
铁律
- 在用户确认方案之前,禁止编写任何实现代码、创建任何文件、或执行任何实现操作。
- 每个维度的选项必须体现当前前沿水准。若当前已加载的 HelloAGENTS 规则含审美/体验要求则遵循其要求;否则至少给出具体、可执行、非泛化的视觉特征,不确定时主动搜索查阅。
- 用户说"跳过"某维度 → 跳过,不生成该文件。不强迫用户讨论不关心的维度。
- 大项目检测:涉及多个独立子系统时,先帮用户分解为子项目,每个子项目走独立的 ~prd 循环。
- 若当前任务来自
~auto,则 PRD / 任务 / 契约写入后默认继续执行;只有真实阻塞时才停在规格阶段。 - 涉及 UI 时,
prd/03-ui-design.md负责记录本次产品/功能的 UI 决策;项目级稳定设计契约同步写入.helloagents/DESIGN.md(按当前项目存储模式解析)
PRD 维度清单
按编号排列,每个维度对应一个模板文件(templates/plans/prd/):