SolidMITOriginal

Changelog Generator

Generates a human-readable changelog between two git tags — grouped by feat/fix/refactor, with author attribution.

Entry verified April 20, 2026

The short answer

Changelogs are tedious but high-value. This skill reads your conventional-commit history between two tags and produces a clean CHANGELOG.md entry in Keep-a-Changelog format.

When to use it

Every release. Before drafting release notes for a public repo.

Setup

  1. 1

    Save as ~/.claude/commands/changelog.md.

  2. 2

    Requires conventional-commit history to work well.

  3. 3

    Invoke: /changelog v1.2.0 v1.3.0.

Example

You: /changelog v1.2.0 HEAD
Claude: [produces Keep-a-Changelog section with Added / Changed / Fixed blocks, 23 commits grouped]

Source & attribution

Author
Bryan Collins
Licence
MIT
Type
Original

Original pattern published under MIT — attribution preserved by convention, not licence requirement.

Caveats

Only as good as your commit messages. 'wip' commits break the grouping.

Browse more skills

47 skills across 10 categories, all licence-verified.