git-release

Git 项目版本发布自动化工具。执行完整的发布流程:提交所有修改、更新版本号、生成 CHANGELOG、创建 git tag 并推送到远程仓库。基于语义化版本 (major/minor/patch)。**核心理解(极其重要)**:当用户说"更新一下版本"、"更新版本"或任何类似表达时,**默认意味着执行完整的发布流程**:1. ✅ 提交所有当前的修改(包括未追踪的新文件)2. ✅ 更新版本号(package.json 和 server/package.json)3. ✅ 创建 git tag(vX.Y.Z)4. ✅ 推送所有内容到远程仓库(commit + tags)5. 📝 可选:生成/更新 CHANGELOG**不要**只更新 package.json 中的版本号!那是错误的理解!**必须**执行完整的发布流程,包括提交和推送!触发关键词(任何一个都触发完整流程):- 通用发布词:"更新一下版本"、"更新版本"、"升级版本"、"发布版本"、"版本发布"、"发新版"- 英文表达:"bump version"、"release"、"new release"- Git操作:"打tag"、"创建发布"、"创建tag"- 版本类型(隐含发布):"大版本更新"、"小版本更新"、"补丁版本"、"major release"、"minor release"、"patch release"

$ インストール

git clone https://github.com/chogng/Skills /tmp/Skills && cp -r /tmp/Skills/git-release ~/.claude/skills/Skills

// tip: Run this command in your terminal to install the skill