Changelog Generator

Genererer utgivelsesnotater fra git commit-historikk, kategorisert for kundevendt bruk.

av openakita · openakita/openakita

Bestått ★ 9.2/10

Changelog Generator — Genererer utgivelsesnotater fra git commit-historikk, kategorisert for kundevendt bruk.

Hva den gjør

Skanner commits over et datointervall eller mellom versjonstagger, grupperer dem i funksjoner/forbedringer/fikser/brytende endringer/sikkerhet, omskriver utviklerspråk til kundespråk, og fjerner intern støy (refaktorer, tester, oppgaver). Utløses av 'changelog', 'release notes', 'what changed', eller 'product updates'.

Testrapport

Kjørte den på 9 syntetiske commits som blandet feat/fix/security/refactor/test/chore: den grupperte riktig etter innvirkning, omskrevet 'fix(notifications): correct badge count off-by-one' til vanlig engelsk, og droppet stille refactor/test/chore-støyen, akkurat som annonsert. En uguided gjennomgang beholdt de interne-kun commitsene og forble i git-log-formulering. (Listet her under vårt eldre navn; ferdighetens eget navn er "Changelog Generator".)

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /release-notesGenererer utgivelsesnotater fra git commit-historikk, kategorisert for kundevendt bruk.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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