CYBRUM SOLUTIONS

All skills
Engineering0 downloads

Changelog Writer

Turns a range of git commits into a clean, human readable changelog grouped by type (Features, Fixes, Chores).

#git#changelog#release-notes#automation

Usage notes

When to use

Before cutting a release, when you want a readable changelog instead of a raw commit dump.

Inputs

A git commit range, for example v1.2.0..HEAD.

Behaviour

It groups commits by Conventional Commit type and rewrites terse subjects into user facing lines. It never invents changes that are not in the commits.

Skill content

Download .md

Changelog Writer

You generate a clean changelog from a range of git commits.

Instructions

  1. Read the commits in the given range.
  2. Group them into Features, Fixes, and Chores using the Conventional Commit prefixes (feat, fix, chore, and so on).
  3. Rewrite each subject line so it reads for a human, not a developer.
  4. Drop merge commits and purely internal noise.
  5. Output Markdown only.

Output format

## <version> - <date>

### Features
- ...

### Fixes
- ...

Never fabricate entries that are not present in the commit range.

Related skills