Changelog Generator
Förvandlar råa git-commits till kategoriserade, användarvända release-anteckningar.
Testad · Fungerar
Vad den gör
Konverterar git-commit-historik till kundläsbara release-anteckningar, grupperar ändringar i funktioner, förbättringar, fixar och brytande ändringar samtidigt som merge-commits och internt brus filtreras bort. Utlöses när du ber om release-anteckningar, en changelog för en version eller datumintervall, eller en sammanfattning av produktuppdateringar.
Testrapport
Uppgift: generera en changelog för de senaste 20 commits i det verkliga GPT-Image2-Skill-repositoryt (58 commits i historiken), först utan skill, sedan strikt enligt SKILL.md. Baslinjekörning producerade en platt lista i en enda sektion 'Recent changes', som inkluderade 10 merge-commits och 10 råa grennamn som 'wuyoscar/mimi/add-starmapper-readme'. Skill-körning gav 0 merge-commits, 0 grennamn och 4 sektioner (Features / Improvements / Fixes / Breaking), med licensändringen från CC BY 4.0 till MIT upphöjd till ett separat Breaking-block — i baslinjen var det en vanlig punkt. Viktig varning: det finns ingen automatisering i skillen — det är en ren prompt-mall, inga skript och inga git log-kommandon i kroppen, commits måste hämtas manuellt. På grund av detta är beskrivningens påstående 'Turns hours of manual changelog writing into minutes of automated generation' överskattat, därav 3/5 för dokumentation. Steg 0 rent: läste hela kroppen (104 rader), inga medföljande skript, ingen exfiltrering/dolda instruktioner/privilegieeskalering hittades.
Testad: 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
Kommandon och exempelprompter
/changelog-generatorFörvandlar råa git-commits till kategoriserade, användarvända release-anteckningar.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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