写 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

评论区

0 条评论

登录后可评论。

林小秋 77 阅读