关于 git-commit-formatter
git-commit-formatter 是用于编写 Git 提交说明的 Skill,要求遵循 Conventional Commits。它指导按改动选择类型、可选范围和祈使式描述,并在破坏性变更时添加说明页脚。
主要功能
- 01遵循 Conventional Commits 格式
- 02根据改动判定提交类型
- 03识别可选 scope
- 04使用祈使式撰写描述
- 05为破坏性变更加页脚
适用场景
- 01为新功能编写提交说明
- 02为修复问题选择提交类型
- 03整理文档或测试变更提交
- 04标注破坏性变更
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rominirani/ antigravity-skills --skill git-commit-formatter安装后在 Claude Code 中输入/git-commit-formatter确认已加载。
详细介绍
Git 提交信息格式化技能
编写 Git 提交信息时,必须遵循 Conventional Commits 规范。
格式
<type>[optional scope]: <description>
允许的类型
- feat:新增功能
- fix:修复缺陷
- docs:仅修改文档
- style:不影响代码含义的修改(空白字符、格式等)
- refactor:既不修复缺陷也不新增功能的代码修改
- perf:提升性能的代码修改
- test:添加缺失的测试或修正现有测试
- chore:修改构建流程或辅助工具和库,例如文档生成工具
说明
- 分析修改内容,确定主要的
type。 - 如适用,确定
scope(例如特定组件或文件)。 - 使用祈使语气撰写简洁的
description(例如使用“add feature”,而不是“added feature”)。 - 如果存在破坏性修改,添加以
BREAKING CHANGE:开头的页脚。
示例
feat(auth): implement login with google
评论
支持 Markdown