Changelog Generator
Omdanner rå git-commits til kategoriserede, brugerrettede udgivelsesnoter
Testet · Virker
Hvad det gør
Konverterer git commit-historik til kundelæsbare udgivelsesnoter, grupperer ændringer i funktioner, forbedringer, rettelser og breaking changes, mens merge commits og intern støj filtreres fra. Udløses når du beder om udgivelsesnoter, en changelog for en version eller datointerval, eller en produktoversigt.
Testrapport
Opgave: generer en changelog for de sidste 20 commits af det rigtige GPT-Image2-Skill repository (58 commits i historikken), først uden skill, derefter strengt i henhold til SKILL.md. Baseline-kørsel producerede en flad liste i en enkelt 'Recent changes'-sektion, som inkluderede 10 merge commits og 10 rå grennavne som 'wuyoscar/mimi/add-starmapper-readme'. Skill-kørsel gav 0 merge commits, 0 grennavne og 4 sektioner (Features / Improvements / Fixes / Breaking), med licensændringen fra CC BY 4.0 til MIT ophøjet til en separat Breaking-blok — i baseline var det et almindeligt punkt. Vigtigt forbehold: der er ingen automatisering i skillen — det er en ren prompt-skabelon, ingen scripts og ingen git log-kommandoer i brødteksten, commits skal hentes manuelt. På grund af dette er beskrivelsens påstand 'Turns hours of manual changelog writing into minutes of automated generation' overvurderet, deraf 3/5 for docs. Stage 0 ren: læste hele brødteksten (104 linjer), ingen medfølgende scripts, ingen eksfiltrering/skjulte instruktioner/privilegieeskalation fundet.
Testet: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/ComposioHQ/awesome-claude-skills.git mkdir -p ~/.claude/skills cp -r awesome-claude-skills/changelog-generator ~/.claude/skills/changelog-generator
Kommandoer og eksempelprompter
/changelog-generatorOmdanner rå git-commits til kategoriserede, brugerrettede udgivelsesnoter
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Turn my last 20 commits into customer-facing release notesGenerate a changelog for this version, split features from bug fixesSummarize what changed since our last release for the product update email