commit

Installation
SKILL.md

Commit Message Generator

根据明确的 Git 提交范围自动生成符合 Conventional Commits 规范的提交信息,并自动添加对应的 emoji 前缀。

使用场景

  • 用户执行 /commit 命令,希望生成或执行一次聚焦的本地提交
  • 用户请求生成提交信息
  • 用户需要帮助编写符合规范的 commit message

先分流模式

开始时先区分两种模式,避免“只写消息”意外修改 Git 状态:

  • message-only:用户只要求生成、推荐或改写 commit message。只读 git statusgit diff --cachedgit diff 和必要文件;禁止 git addgit commit、修改 .gitignore 或其他工作树/index 写入。用户未点名其他范围时优先分析 staged changes;若用户明确点名另一组 unstaged/untracked 变更,只分析该范围并说明现有 staged 内容被排除。范围仍不唯一时,只说明需要选择哪组变更。
  • execute-commit:用户明确要求执行本地提交。才进入下面的 stage、Ignore vs Commit 和 commit 流程。

工作流程

Installs
8
GitHub Stars
2
First Seen
Apr 2, 2026
commit — adonis0123/adonis-skills