git-commit

Installation
SKILL.md

Git Commit with CalVer Tag

将当前仓库变更提交到 git,并按 CalVer 规则打 tag。

核心规则

  • 仅执行用户已授权的操作。修改本 skill、普通开发或准备 PR,不构成提交或改写历史的授权。
  • 已授权提交且仓库采用提交后打 CalVer tag 的约定时,先提交,再算版本,再打 tag;用户明确只要 commit 时不打 tag。
  • 版本号必须来自 calver.py,不得手动推断。
  • calver.py 是本 skill 自带脚本,不属于项目仓库。
  • 需要打 tag 时定位本 skill 的真实安装目录;脚本不可用则停止版本计算和打 tag,说明缺口。仍可完成不依赖该脚本且已授权的工作。
  • 只有用户明确要求时,才执行 git pushgit push --tags

脚本定位

calver.py 指的是 skill 自带脚本,而不是项目仓库里的同名文件。

执行时先定位 skill 的安装目录,再运行:

Installs
29
Repository
zrong/skills
GitHub Stars
12
First Seen
Mar 3, 2026
git-commit — zrong/skills