写 Changelog 头疼?这个开源 Skill 把 3 小时压缩成 3 分钟
写 Changelog 头疼?这个 Skill 把 3 小时压缩成 3 分钟
每次发版前,你是不是也这样:对着 Git 历史一行行看,复制粘贴 commit 信息,改写成用户能看懂的语言……一套流程下来,2-3 小时没了,还容易漏东西。
今天挖到一个专门解决这个问题的 Claude Skill——Changelog Generator。
它能做什么?
简单说:把技术 commit 自动变成用户看得懂的更新说明。
具体流程是这样的:
- 扫描指定时间范围或版本区间的 Git 提交记录
- 自动把 commits 归类到不同类别(新功能、优化、修复、Breaking Changes 等)
- 把开发者语言翻译成用户语言(比如
fix: resolve race condition in auth token refresh变成 登录状态更稳定了) - 按专业格式输出,剔除内部提交(refactor、test 等)
- 支持自定义风格指南,保持品牌形象一致
实际用起来多简单?
装好之后,直接说话就行:
- “帮我生成自上个版本以来的更新日志”
- “创建过去一周的 changelog”
- “生成本次发版说明,版本号 2.5.0”
想要更精准就说:“基于我的 CHANGELOG_STYLE.md 格式,生成 v2.4.0 以来的变更”——它会读取你已有的风格规范来输出。
适用人群
- 开发者:发版前快速出 release notes,不用再手工整理
- 产品经理:给运营、客服团队输出用户友好的更新说明
- 独立开发者:一个人扛所有,恨不得把文档时间省下来写代码
效率提升有多明显?
手动写:阅读 commit → 判断类别 → 改写措辞 → 格式排版 → 审核修改,2-3 小时起步。
用这个 Skill:说出需求 → 等待生成 → 微调发布,3-5 分钟搞定。
而且输出格式统一、专业,不会这次漏了修复项、那次忘了新功能。
怎么安装?
一条命令搞定:
npx skills add ComposioHQ/awesome-claude-skills --skill changelog-generator --agent claude-code
然后直接在 Claude Code 里说”用 changelog generator”或者描述你的需求就行。
总结
这是一个把重复性文档工作自动化的 Skill。写 changelog 这件事,技术含量不高但特别费时间,装了这个 Skill 之后每次发版都能省出大把时间,真正把精力放在产品本身上。
GitHub:https://github.com/ComposioHQ/awesome-claude-skills/tree/master/changelog-generator
GitHub: https://github.com/ComposioHQ/awesome-claude-skills/tree/master/changelog-generator
评论区
登录后可评论。