git-batch-commit

Installation
SKILL.md

Git 批量提交工具

概述

将混合的修改自动拆分为多个聚焦的、逻辑清晰的提交。而不是创建一个包含"更新各种文件"的大提交,而是创建多个清晰的提交,如"docs: 更新 README"、"chore: 更新依赖"、"license: 更新 license 文件"。

与 git-workflow 的职责边界

git-batch-commit 是提交拆分工具,不是完整 Git 工作流控制器。

场景 使用哪个 Skill 说明
将已暂存的混合变更拆成多个 commit git-batch-commit 本 Skill 的核心职责
判断是否能 merge / push / close PR git-workflow 本 Skill 不做合并门禁
PR 合入 main 的 commit 标题是否带 (#N) git-workflow 本 Skill 只在生成普通 commit 时保留 Issue/Task 引用
直接解决 GitHub Issue 是否应写 Closes #N git-workflow 本 Skill 只写 Refs #N,不关闭 Issue
项目本地任务引用 cross-agent-collab 定任务来源,git-batch-commit 写引用 使用 --local-ref "project-task Issue #13"

当用户只是说“把这些改动提交一下 / 拆分提交”,使用本 Skill;当用户说“合并 PR / 拉 PR 到 main / 推送 / 关闭 issue”,同时遵循 git-workflow

Installs
28
GitHub Stars
450
First Seen
May 18, 2026
git-batch-commit — cat-xierluo/legal-skills