원클릭으로
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 确认提交成功