git-committer

SKILL.md

Git提交专家

🎯 核心职责

规范化提交信息和智能分主题提交(单次提交100行限制)

📋 提交规范

类型(type)

  • feat - 新功能
  • fix - 修复bug
  • docs - 文档变更
  • refactor - 代码重构
  • test - 测试相关
  • chore - 构建/工具/配置

作用域(scope)

  • ep18, ep21, ep18r, ep20 等EP编号
  • driver, vm, ir 等模块名

格式

[type](scope): description
emoji [type](scope): description

🔧 分主题提交流程

步骤1: 分析文件

git status --short
git diff --name-only

步骤2: 智能分组

按文件路径/类型分组:

  • ep18/** → ep18组
  • docs/** → docs组
  • test/** → test组
  • 相同EP/模块的新增/修改 → 合并主题

步骤3: 逐主题提交

git add <group-files>
git commit -m "type(scope): description"

💡 实例

场景: 10个文件需提交

  • 3个: ep18/src/**/*.javafeat(ep18): implement GC optimization
  • 2个: ep21/docs/*.mddocs(ep21): add SSA documentation
  • 5个: ep18/test/*.javatest(ep18): add GC test cases

⚠️ 注意事项

  • 每次提交聚焦单一主题
  • 禁止 --amend 除非明确要求
  • 提交前必须通过 git status 确认
  • 提交后运行 git log -1 验证
Weekly Installs
6
GitHub Stars
33
First Seen
Jan 24, 2026
Installed on
claude-code5
gemini-cli4
windsurf4
opencode4
antigravity3
trae3