changelog-generator
Installation
SKILL.md
Changelog Generator
Overview
Generate structured, audience-aware changelogs from git history. The skill classifies every commit by SemVer impact, groups changes into categories, writes descriptions appropriate for the target audience (developers vs end-users), and produces migration guides for breaking changes.
When to use
- The task is generating release notes or a changelog between git refs, versions, or releases.
- The user needs grouped change summaries, SemVer impact, breaking-change notes, or upgrade guidance.
- The source of truth is git history, tags, PRs, or commit ranges.
- The output is audience-facing release documentation rather than raw commit history.
Do NOT use when: