SKILL.md 1.49 KB

name: coding-start description: B 阶段(Coding)入口。验证 Plan 已完成后派发到 module-start;模块定位、分支管理与远程同步全部由 module-start 负责。 user-invocable: true

allowed-tools: Skill Read Glob Grep Bash(cat *)

所有输出必须使用中文。

B 阶段(Coding)的入口分发器。

执行步骤

步骤 0:打印 B 阶段整体流程图

每次入口都先展示总图,再做后续校验和派发:

cat "${CLAUDE_PLUGIN_ROOT}/skills/crosscut/coding-start/banners/flow-overview.txt"

步骤 1:确认 docs/08 存在

检查 docs/08-模块任务管理.md存在。

  • 不存在 → 打印"⚠️ 项目尚未初始化,请先运行 /erp-workflow:plan-start"并停下。

步骤 2:Plan 完成性检查

读取 docs/08-模块任务管理.md § 一,判断 A0~A5 是否全部勾选(含子项)。

  • 任一未勾选 → 提示用户先运行 /erp-workflow:plan-start 完成 A 阶段,并停下
  • 全部勾选 → 进入步骤 3

步骤 3:派发到 module-start

打印一句 [coding-start] → invoke module-start 后立即用 Skill 工具调用 module-start。当前模块的定位、MR 状态、分支管理与 REQ 列表全部由 module-start 自行处理。

参考

  • docs/08-模块任务管理.md § 一(A0~A5 进度勾选,本 skill 步骤 2 读取)
  • module-start(下游:模块定位 + REQ 列表 + 推进)
  • plan-start(姊妹入口,A 阶段)
  • CLAUDE.md(项目指令)