Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Changelog 生成器 - 从 Git 历史自动生成 CHANGELOG
.claude/skills/laolaoshiren-changelog-gen/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 128% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 77% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 17% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 42% | 0% |
| case-20 | ✗→✓ | ▲ Improved | 64% | 0% |
当用户要求生成 changelog、更新日志、版本记录、release notes 时激活此技能。
bash# 先获取最近的 tag,再用 revision range 查询 git describe --tags --abbrev=0 git log --oneline <last-tag>..HEAD # 或指定范围 git log --oneline v1.0.0..HEAD # 仓库没有 tag 时,明确选择起始提交或查看全部历史 git log --oneline
按 Conventional Commits 分类:
| 分类 | Type 标识 | 图标 | |------|----------|------| | 新功能 | feat | ✨ | | Bug 修复 | fix | 🐛 | | 文档 | docs | 📝 | | 重构 | refactor | ♻️ | | 性能优化 | perf | ⚡ | | 测试 | test | 🧪 | | 构建/工具 | chore | 🔧 | | Breaking Changes | 含 BREAKING CHANGE: 或 ! | ⚠️ | | 安全修复 | fix(security) 或含 CVE | 🔒 | | 依赖更新 | deps 或 chore(deps) | 📦 |
遵循 Semantic Versioning 规则:
| 变更类型 | 版本变化 | 示例 | |---------|---------|------| | Breaking Changes | 主版本 +1 | 1.2.0 → 2.0.0 | | 新功能 (feat) | 次版本 +1 | 1.2.0 → 1.3.0 | | Bug 修复 (fix) | 修订版本 +1 | 1.2.0 → 1.2.1 | | 安全修复 (fix(security)) | 修订版本 +1(紧急发布) | 1.2.0 → 1.2.1 |
判断依据:
BREAKING CHANGE: 或 type 后加 !(如 feat!:)→ 主版本feat 提交 → 次版本fix/docs/chore 等 → 修订版本markdown# Changelog ## [1.3.0] - 2026-06-17 ### ⚠️ Breaking Changes - 移除废弃的 `/api/v1/users` 端点,统一使用 `/api/v2/users` (#130) ### ✨ 新功能 - 新增用户认证模块 (#123) - 支持 OAuth2 登录 (#124) - 新增批量导出功能 (#128) ### 🔒 安全修复 - 升级 lodash 修复原型污染漏洞 CVE-2025-XXXX (#129) ### 🐛 Bug 修复 - 修复分页查询偏移量错误 (#125) - 修复并发写入导致的数据竞争 (#127) ### ⚡ 性能优化 - 优化大列表渲染性能,减少 50% 内存占用 (#126) ### 📝 文档 - 更新 API 文档 (#131) ### 📦 依赖更新 - 升级 axios 1.6.0 → 1.7.0 (#132)
-beta.1、-rc.1 后缀CHANGELOG.md 文件,每次 release 追加到顶部Other measured skills in the registry, with their headline benchmark lift.