mcpField
C
changelog-generator

changelog-generator

github.com/ovachiever开发5644 次安装48 周前更新
代码仓库

关于 changelog-generator

面向团队的版本说明撰写技能,可将 Git 提交整理为结构清晰、易于用户理解的更新日志。它会归类变更并过滤内部内容,适用于发布说明和产品更新。

主要功能

  1. 01按日期或版本扫描提交
  2. 02按类别归纳变更
  3. 03将技术描述改写为用户语言
  4. 04过滤仅供内部的提交
  5. 05遵循风格指南

适用场景

  1. 01准备版本发布说明
  2. 02汇总每周产品更新
  3. 03撰写应用商店更新文案
  4. 04维护公开更新日志

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ovachiever/droid-tings --skill changelog-generator

安装后在 Claude Code 中输入/changelog-generator确认已加载。

详细介绍

更新日志生成器

此技能可将技术性 Git 提交转换为精炼、易懂的更新日志,让客户和用户真正看懂并认可。

适用场景

  • 为新版本准备发布说明
  • 创建每周或每月的产品更新摘要
  • 为客户记录变更
  • 为应用商店提交编写更新日志条目
  • 生成更新通知
  • 创建内部发布文档
  • 维护公开的更新日志/产品更新页面

此技能的功能

  1. 扫描 Git 历史记录:分析特定时间段内或不同版本之间的提交
  2. 对变更分类:按逻辑类别整理提交(功能、改进、错误修复、重大变更、安全)
  3. 将技术内容转化为用户易懂的语言:把开发者提交内容转换为客户语言
  4. 专业排版:创建清晰、结构化的更新日志条目
  5. 过滤无关内容:排除内部提交(重构、测试等)
  6. 遵循最佳实践:应用更新日志编写指南和品牌风格

使用方法

基本用法

在项目仓库中运行:

Create a changelog from commits since last release
Generate changelog for all commits from the past week
Create release notes for version 2.5.0
指定日期范围
Create a changelog for all commits between March 1 and March 15
使用自定义指南
Create a changelog for commits since v2.4.0, using my changelog 
guidelines from CHANGELOG_STYLE.md

示例

用户:“为过去 7 天内的提交创建更新日志”

输出:

# Updates - Week of March 10, 2024

## ✨ New Features

- **Team Workspaces**: Create separate workspaces for different 
  projects. Invite team members and keep everything organized.

- **Keyboard Shortcuts**: Press ? to see all available shortcuts. 
  Navigate faster without touching your mouse.

## 🔧 Improvements

- **Faster Sync**: Files now sync 2x faster across devices
- **Better Search**: Search now includes file contents, not just titles

## 🐛 Fixes

- Fixed issue where large images wouldn't upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count

灵感来源: Manik Aggarwal 在 Lenny's Newsletter 中分享的用例

提示

  • 在 Git 仓库根目录运行
  • 指定日期范围以生成重点明确的更新日志
  • 使用你的 CHANGELOG_STYLE.md,保持格式一致
  • 发布前检查并调整生成的更新日志
  • 直接将输出保存到 CHANGELOG.md

相关用例

  • 创建 GitHub 发布说明
  • 编写应用商店更新说明
  • 为用户生成电子邮件更新
  • 创建社交媒体公告帖

评论

支持 Markdown