git-commit

Installation
SKILL.md

Git Commit

目标

仅包含预期的变更 → 逻辑拆分 → 信息描述变更内容和原因

规则来源优先级 [CRITICAL]

生成提交信息时,按以下优先级决策,低优先级不得覆盖高优先级:

  1. 用户在当前对话中的明确要求
  2. 当前仓库本地 commit / commitlint 规则(如 commitlint.config.*.commitlintrc*package.json 中的 commitlint 字段、commit-msg hook)
  3. 远程 raw commit-types.ts(首选)+ 本地 commit-types.ts(fallback,详见步骤 6)
  4. 技能默认模板、示例与 references/commit-message-template.md
  • 若多个来源冲突,必须以更高优先级来源为准。
  • 若更高优先级来源缺失或读取失败,必须停下说明,不得猜测。若来源内容完整但含义明确(如 commitlint 规则已定义 scope 列表等),直接按规则执行即可。

工作流程(清单)

Installs
42
GitHub Stars
4
First Seen
Feb 3, 2026
git-commit — ruan-cat/monorepo