mcpField
G
git-commit

git-commit

github.com/gitbobobo开发072 次安装2 天前更新
代码仓库

关于 git-commit

用于提交本地 Git 变更的 Skill。它要求检查工作区、遵循 Conventional Commits、运行相关测试,并在修改 skills 或 README.md 时执行一致性检查。

主要功能

  1. 01检查 Git 工作区状态
  2. 02遵循 Conventional Commits
  3. 03运行相关的最小范围测试
  4. 04校验 skills 和 README.md 变更
  5. 05尽量保持工作区干净

适用场景

  1. 01提交已检查的本地变更
  2. 02校验 skills 或 README.md 更新
  3. 03准备范围清晰且可审计的提交

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gitbobobo/skills --skill git-commit

安装后在 Claude Code 中输入/git-commit确认已加载。

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

提交所有变更(纯本地操作)。

提交要求

  • 按可审计粒度提交,提交信息清晰,且只提交应入库文件
  • 提交信息满足 Conventional Commits 规范
  • 运行修改内容相关的最小范围测试,如果失败需要修复并提交
  • 改动涉及 skills/ 或 README.md 时,提交前运行 node scripts/check.mjs 校验一致性

流程

  1. 先检查 git status --porcelain 再决策。
  2. 若发现应忽略文件/临时文件:征求用户意见后决定 1 纳入提交 2 保留并更新 .gitignore 3 直接删除。
  3. 按「提交要求」完成提交,结束时应尽量保证工作区干净。

评论

支持 Markdown