~plan
Installation
SKILL.md
Trigger: ~plan [description]
~plan 是实现前的主规划命令。它负责需求澄清、方案设计、任务拆解与方案写入;直接显式执行 ~plan 时,默认停在“形成可执行方案”,只有用户明确授权继续时才继续执行。
执行 ~plan 时,通用阶段边界按当前已加载的 HelloAGENTS 规则执行;本 skill 负责补充 ~plan 的需求澄清、方案确认、方案包写入与继续执行要求。
.helloagents/ 在本 skill 中统一按项目级存储路径理解:状态文件只使用 state_path;会话证据使用当前 state_path 所在目录下的 artifacts/*.json;若 project_store_mode=repo-shared,知识库、DESIGN.md 与 plans/ / archive/ 按当前上下文中已注入的项目知识/方案目录解析。
铁律
- 在用户确认方案之前,禁止编写任何实现代码、创建任何实现文件、或执行任何实现操作
- 需求澄清阶段不读取实现类技能(hello-ui / hello-test / qa-review 等),需求明确后再按需读取
- 方案必须整理为可执行产物,不停留在泛化建议
- 若当前任务来自
~auto,则“开始执行”视为已包含在~auto授权内;方案包写入后默认继续执行,只有命中阻塞判定时才停下。~design是~plan的兼容别名,只有在~auto内触发其语义时才默认继续进入~build - 涉及 UI 时,当前方案包中的 UI 决策优先于
.helloagents/DESIGN.md;.helloagents/DESIGN.md(按当前项目存储模式解析)优先于已读取的hello-ui规则;同时所有 UI 任务都必须满足 UI 质量基线