Help us improve
Share bugs, ideas, or general feedback.
From claude-code-starter
Generates CHANGELOG.md from Git commit history by classifying commits (feat, fix, docs, refactor, test, chore), rewriting user-facing descriptions, merging related changes, and suggesting semantic versions.
npx claudepluginhub lightpointventures/claude-code-starterHow this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-starter:changelogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
从 Git 提交历史自动生成规范的 CHANGELOG。
Generates a formatted CHANGELOG.md from git commit history, grouped by type and ready for release.
Analyzes git commit history to generate changelogs with semantic versioning, conventional commit categorization, and formats like Keep a Changelog, Conventional, or GitHub. Use for CHANGELOG.md updates, release notes, and version bumps.
Generates human-friendly changelogs from git history using ref ranges, tags, or PRs. Polishes commits, follows Keep a Changelog format, matches existing styles.
Share bugs, ideas, or general feedback.
从 Git 提交历史自动生成规范的 CHANGELOG。
检查是否有已有的 CHANGELOG.md 或 Git 标签。
要生成什么范围的更新日志?
- 从上次发版到现在(如果有 Git tag)
- 最近 N 次提交
- 全部历史
- 指定时间范围
获取指定范围内的所有提交记录,按类型分类:
如果提交信息不规范,根据 diff 内容智能分类。
格式:
## [版本号] - 日期
### 新功能
- 功能描述
### 修复
- 修复描述
### 其他
- 变更描述
规则:
更新日志已生成。确认后写入 CHANGELOG.md。 版本号建议:xxx(根据变更类型推荐语义化版本)