Changelog Automation
Analyzes commit history and PR info to auto-generate user-friendly changelogs. Includes SemVer-based version suggestions and category-based grouping.
/changelogOpen source maintainer? Run /changelog to auto-generate release notes from commits
PM writing release announcements? Convert technical commit messages into user-friendly language
How It Works
Skill Code
Copy and paste into your CLAUDE.md to start using immediately.
How Changelog Automation Works
Changelog Generator reads git history between two tags or commits, categorizes changes by type (features, fixes, breaking changes), groups them logically, and formats output following the Keep a Changelog convention.
When to Use Changelog Automation
Transforms the tedious release preparation process into a one-command operation — especially valuable for projects with frequent releases where manually writing changelogs would consume significant time each cycle.
Key Strengths
- Auto-categorizes commits into features, fixes, and breaking changes
- Follows Keep a Changelog convention for professional output
- Groups related changes logically for readability
- One command replaces hours of manual changelog writing