Changelog Generator
Convert a git log, commit list, or release notes into a polished, user-facing changelog. Use when writing release notes, generating a CHANGELOG.md entry, or documenting what changed in a version. Produces a structured changelog section with version header, categorised changes, and migration notes.
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
What to give it
- Commits or release notes — paste `git log --oneline`, raw commit messages, or a description of what changed
- Version number — e.g. 2.4.0, v1.0.0-beta.2
- Release date — or "today"
- Audience — developers using an API / end users of a product / internal team — affects language
- Any breaking changes — flag these explicitly if known
- Previous version behaviour (optional) — optional — paste the previous changelog entry or describe what is changing; needed for accurate "Changed" entries
- Scope — whole product / specific package or module — e.g. "payments SDK only", "iOS app", "all services"
Related skills
Changelog Generator is one of 174 open-source professional AI agent skills.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog