change-log-generator
Installation
SKILL.md
Change Log Generator
A changelog is for developers who use your project. It answers one question: what do I need to know before I upgrade?
Audience split — this skill vs. release notes
| This skill (CHANGELOG.md) | → release-notes-writer |
|---|---|
| Developers, maintainers | End users, stakeholders |
| Terse, categorized, complete | Narrative, highlights only |
| Every user-visible change | The 3 things anyone actually cares about |
| Lives in the repo | Goes in the release announcement |
Step 1 — Delimit the range
git log <prev-tag>..HEAD --oneline --no-merges