强化"skill 只讲目的与约束,具体方法交给 LLM 自决"原则:
- 删冗余的 interrupt-check 预防性调用(除 feature-tdd 3.e 真触发位 + test-gate 失败横幅引导)
- 删 verbatim 子会话 prompt prose(feature-verify / test-gate),保 JSON schema 契约
- 删模板槽位枚举、bash 字面量、fork 解释括号等噪音
架构调整:
- coding-start 精简到守门 + 派发 4 步,模块定位职责完全交给 module-start
- sync 默认分支挪到 module-start 创建新分支前(避免全完成场景的浪费 sync)
- module-start 步骤 1 自包含 MR 状态契约(指向 CLAUDE.md 权威源避免 drift)
- mr-create 4 段 bash 抽到 scripts/create-mr.sh,SKILL 减 41%;
靠 sed/awk pipe + curl --rawfile 保证模块报告全程不进 LLM 上下文
- 两入口(plan-start / coding-start)共用 flow-overview.txt 模式