关于 git-commit
用于提交本地 Git 变更的 Skill。它要求检查工作区、遵循 Conventional Commits、运行相关测试,并在修改 skills 或 README.md 时执行一致性检查。
主要功能
- 01检查 Git 工作区状态
- 02遵循 Conventional Commits
- 03运行相关的最小范围测试
- 04校验 skills 和 README.md 变更
- 05尽量保持工作区干净
适用场景
- 01提交已检查的本地变更
- 02校验 skills 或 README.md 更新
- 03准备范围清晰且可审计的提交
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gitbobobo/ skills --skill git-commit安装后在 Claude Code 中输入/git-commit确认已加载。
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
提交所有变更(纯本地操作)。
提交要求
- 按可审计粒度提交,提交信息清晰,且只提交应入库文件
- 提交信息满足 Conventional Commits 规范
- 运行修改内容相关的最小范围测试,如果失败需要修复并提交
- 改动涉及
skills/或README.md时,提交前运行node scripts/check.mjs校验一致性
流程
- 先检查
git status --porcelain再决策。 - 若发现应忽略文件/临时文件:征求用户意见后决定 1 纳入提交 2 保留并更新
.gitignore3 直接删除。 - 按「提交要求」完成提交,结束时应尽量保证工作区干净。
评论
支持 Markdown