commit-msg

Installation
SKILL.md

Commit 信息生成

根据当前的代码修改生成简洁的中文 git 提交信息。

执行步骤

  1. 并行运行 git statusgit diff --cached 查看已暂存的改动
  2. 如果有已暂存的改动(staged),只针对这些改动生成提交信息
  3. 如果没有已暂存的改动,查看所有未暂存改动(git diff),并询问是否 add 所有改动
  4. 分析修改内容,识别模块和改动类型
  5. 生成提交信息,包含标题和详细说明
  6. 询问用户是否创建 commit,如果确认则使用 git commit -s 添加个人签名

提交信息格式

<type>(<scope>): <简短标题>
Installs
3
First Seen
Feb 28, 2026
commit-msg — conor-yek/skills