Changelog Generator

Changelog-Generator: Wandelt Git-Commit-Historie in kategorisierte, kundenorientierte Release Notes um.

von openakita · openakita/openakita

Getestet · Funktioniert ★ 9.2/10

Changelog Generator — Changelog-Generator: Wandelt Git-Commit-Historie in kategorisierte, kundenorientierte Release Notes um.

Was es kann

Scannt Commits über einen Datumsbereich oder zwischen Versionstags, ordnet sie in Features/Verbesserungen/Korrekturen/Breaking Changes/Sicherheit ein, schreibt Entwicklersprache in Kundensprache um und verwirft internen Lärm (Refactorings, Tests, Chores). Löst bei 'Changelog', 'Release Notes', 'Was hat sich geändert' oder 'Produktupdates' aus.

Testbericht

Auf 9 synthetische Commits angewendet, die feat/fix/security/refactor/test/chore mischen: Es hat korrekt nach Auswirkung kategorisiert, 'fix(notifications): correct badge count off-by-one' in einfache Sprache umgeschrieben und die internen Noise-Commits (refactor/test/chore) stillschweigend verworfen, genau wie beworben. Ein ungesteuerter Durchlauf behielt die rein internen Commits bei und blieb in der Git-Log-Formulierung.

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/openakita/openakita.git
cd openakita
mkdir -p ~/.claude/skills
cp -r skills/changelog-generator ~/.claude/skills/release-notes

Befehle & Beispiel-Prompts

  • /release-notesChangelog-Generator: Wandelt Git-Commit-Historie in kategorisierte, kundenorientierte Release Notes um.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Turn this commit log into user-facing release notes
  • Write release notes and flag any breaking changes loudly
  • Group these commits by impact for our changelog