mcpField
G
git-commit-formatter

git-commit-formatter

github.com/rominirani开发60767 次安装18 周前更新
代码仓库

关于 git-commit-formatter

git-commit-formatter 是用于编写 Git 提交说明的 Skill,要求遵循 Conventional Commits。它指导按改动选择类型、可选范围和祈使式描述,并在破坏性变更时添加说明页脚。

主要功能

  1. 01遵循 Conventional Commits 格式
  2. 02根据改动判定提交类型
  3. 03识别可选 scope
  4. 04使用祈使式撰写描述
  5. 05为破坏性变更加页脚

适用场景

  1. 01为新功能编写提交说明
  2. 02为修复问题选择提交类型
  3. 03整理文档或测试变更提交
  4. 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:修改构建流程或辅助工具和库,例如文档生成工具

说明

  1. 分析修改内容,确定主要的 type。
  2. 如适用,确定 scope(例如特定组件或文件)。
  3. 使用祈使语气撰写简洁的 description(例如使用“add feature”,而不是“added feature”)。
  4. 如果存在破坏性修改,添加以 BREAKING CHANGE: 开头的页脚。

示例

feat(auth): implement login with google

评论

支持 Markdown