本文件是 xjb_coding 仓库自身的 Claude Code 开发指令。给目标项目用的模板见
skills/xjb-coding/CLAUDE.md。
本项目使用 xjb_coding Skill。收到以下触发词后,立即读取并严格执行 .auto_coding/start_coding.md 中的所有规范:
读 .auto_coding/start_coding.md
触发词后可携带可选参数:
| 参数 | 行为 |
|---|---|
| (无参数) | 全自动:细化需求 → 拆任务 → 编码 |
--refine |
只细化需求,停止等待确认 |
--task_plan |
只做任务分解,不写代码,停止 |
--worker <agent-id> |
多智能体并发编码模式 |
--tick [N] |
准 runloop:领至多 N 任务后结束本轮,外部循环驱动 |
.auto_coding/目录下所有文件禁止加入 git- 禁止
git add -A或git add .(例外:发版脚本git_tag.sh内部使用git add .提交脚本生成的发版产物,属流水线步骤) - 禁止跳过四层质量门禁(L1 工程 / L2 架构 / L3 业务 / L4 专项;BUILD / TEST / FMT_CHK 全绿仅是 L1 子集)
- 禁止擅自修改架构,需先询问用户
任意中断后,新会话开头发送:
读 .auto_coding/start_coding.md,从断点续做