ワンクリックで
commit
按照 git 规则自动分析变更并提交代码
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
按照 git 规则自动分析变更并提交代码
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
提交前的自动 review 迭代环:委派子 agent 跑 CC 自带 /code-review(默认 sonnet × medium,并发/难复现等硬 diff 升 opus × high),发现高置信正确性问题就修、跑测试+happy-path 验证、复审,迭代到「运行验证通过 + 无高置信 correctness 问题」才放行。收敛靠运行验证+置信过滤,非 reviewer 挑不出为止。三条硬规则:永远显式传档位、永远委派子 agent、只用两个合法的模型×档位组合。由 /commit 在生成 commit 前自动调用,也可手动跑
为空项目搭建文档骨架(README.md / CLAUDE.md / DEVTREE.md),仅在项目首次开发前调用一次
依据 docs/DEVTREE.md 中作者维护的 Epic 结构,重新生成可视化图表和节点索引
完成当前开发项:撰写 SUMMARY.md,反思跨项目可沉淀流程并可向 claude-code-global 提 issue,关联并关闭 issue(GitHub / GitLab,如有),提交代码
诊断本地分支分叉并按清单引导完成 rebase,历史保持 FF 直线
把 claude-code-global 仓库管理的"跨项目共享开发配置模板"的最新变化同步进当前项目;含 adopt 模式(无 marker 老项目首次接入)
| name | commit |
| description | 按照 git 规则自动分析变更并提交代码 |
| disable-model-invocation | false |
用户调用此 skill 表示要提交当前的代码变更。按照全局 CLAUDE.md 中的 git 规则执行以下步骤:
git status 查看当前变更状态git diff 查看具体变更内容(包括已暂存和未暂存的)git log --oneline -5 了解近期 commit 风格/review-loop 对当前工作树跑自动 review 迭代,迭代到 clean 才继续往下。细节以 /review-loop 为单一真源,简言之:委派一个子 agent 跑 CC 自带 /code-review——默认 sonnet × medium,diff 命中并发 / 多线程 / 跨进程重试 / 状态机 / 难复现 / 跨 3+ 模块编排等复杂特征才升 opus × high(永远显式传档位、永远委派、不用其他组合)。发现高置信 correctness 问题(附 file:line 证据、真会触发)自动修复→跑测试 + happy-path 验证→复审,迭代到「运行验证通过 + 无高置信 correctness 问题」才 clean(pre-existing / pedantic / 推测式 corner case 不阻断)。琐碎改动自动跳过(配置 / 指令文件不跳);自动修复每满 2 轮强制停下交回用户(人工闸口,授权后再来至多 2 轮)。降级链:委派失败→主会话直跑同档位 /code-review;连它都不可用才停下告知用户降级本会话自审。/review-loop 自动修复不停下逐条等用户确认,并把迭代留痕到 docs/<N>-*/REVIEW.md(如有)。放在 lint 之前,是因为 review-loop 会自动改代码——须让下一步 lint 覆盖到这些修复。pyproject.toml + [tool.ruff] 配置 → uv run ruff check .pyproject.toml 含 ruff/flake8/pylint → 用对应工具package.json 里有 scripts.lint → npm run lint(或 yarn lint / pnpm lint)Cargo.toml → cargo clippy --all-targets -- -D warningsgo.mod → go vet ./.../commit--no-verify 等方式绕过[round N] 前缀,给跨轮追溯补一层约束):
^round(\d+)- → 取捕获组为 N(/start 默认 worktree 模式的分支命名)。--no-worktree 等非 round 分支):看本次变更涉及的文件里有没有 docs/<N>-*/ 路径(git diff --cached --name-only 与 git status --porcelain 的并集),命中唯一的 <N> 则取之。feat:, fix:, refactor: 等)[round N] 前缀,形如 [round 3] feat(skill): 支持 xxxgit add -A)Co-authored-by trailer(详见全局 CLAUDE.md「git 规则」):
Co-authored-by: Claude <noreply@anthropic.com>Co-authored-by: OpenAI Codex <noreply@openai.com>git status 确认提交成功