GI Git Commit Helper
/install gi-git-commit-helper
Git Commit 提交信息生成
根据 git diff 分析变更内容,生成符合 Conventional Commits 规范的提交信息。
何时使用
- 用户请求「帮我写 commit message」「生成提交信息」
- 用户提到「git commit」「提交说明」
- 审查已暂存变更并生成描述
提交格式
遵循 Conventional Commits:
\x3Ctype>(\x3Cscope>): \x3Csubject>
[optional body]
type 类型
| 类型 | 说明 |
|---|---|
| feat | 新功能 |
| fix | 修复 bug |
| docs | 文档 |
| style | 格式(不影响逻辑) |
| refactor | 重构 |
| perf | 性能优化 |
| test | 测试 |
| chore | 构建/工具/依赖 |
scope 范围(可选)
- 后端:
api、service、dao、router、auth - 前端:
component、view、router、store - 通用:
config、deps、db
subject 主题
- 使用祈使句,如「add」「fix」「update」
- 首字母小写,结尾不加句号
- 控制在 50 字符内
示例
示例 1:
- 变更:新增用户登录接口
- 输出:
feat(auth): add JWT login endpoint
示例 2:
- 变更:修复报表日期时区显示错误
- 输出:
fix(reports): correct date timezone in report generation
示例 3:
- 变更:重构订单服务,拆分支付逻辑
- 输出:
refactor(service): extract payment logic from order service
示例 4:
- 变更:更新 Vue 依赖版本
- 输出:
chore(deps): upgrade vue to 3.4.x
生成流程
- 运行
git diff --staged或git diff获取变更 - 分析变更文件与内容(新增/修改/删除)
- 确定 type 和 scope
- 用中文或英文写出简洁的 subject
- 若变更复杂,可加简短 body 说明
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gi-git-commit-helper - After installation, invoke the skill by name or use
/gi-git-commit-helper - Provide required inputs per the skill's parameter spec and get structured output
What is GI Git Commit Helper?
Generate descriptive commit messages by analyzing git diffs. Use when the user asks for help writing commit messages or reviewing staged changes. It is an AI Agent Skill for Claude Code / OpenClaw, with 243 downloads so far.
How do I install GI Git Commit Helper?
Run "/install gi-git-commit-helper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is GI Git Commit Helper free?
Yes, GI Git Commit Helper is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does GI Git Commit Helper support?
GI Git Commit Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created GI Git Commit Helper?
It is built and maintained by laimiaohua (@laimiaohua); the current version is v1.0.0.