Changelog Generator
Converteert ruwe git commits naar gecategoriseerde, gebruikersgerichte releasenotes.
Getest · Werkt
Wat het doet
Converteert git commitgeschiedenis naar klantvriendelijke releasenotes, groepeert wijzigingen in features, verbeteringen, fixes en breaking changes, terwijl merge commits en interne ruis worden uitgefilterd. Activeert wanneer u vraagt om releasenotes, een changelog voor een versie of datumbereik, of een productupdate samenvatting.
Testrapport
Taak: genereer een changelog voor de laatste 20 commits van de echte GPT-Image2-Skill repository (58 commits in de geschiedenis), eerst zonder skill, dan strikt volgens SKILL.md. Baseline run produceerde een platte lijst in een enkele 'Recent changes' sectie, die 10 merge commits en 10 ruwe branch namen zoals 'wuyoscar/mimi/add-starmapper-readme' bevatte. Skill run leverde 0 merge commits, 0 branch namen, en 4 secties (Features / Improvements / Fixes / Breaking), waarbij de licentiewijziging van CC BY 4.0 naar MIT werd verheven tot een apart Breaking block — in de baseline was het een regulier opsommingsteken. Belangrijke kanttekening: er is geen automatisering in de skill — het is een pure prompt template, geen scripts en geen git log commando's in de body, commits moeten handmatig worden opgehaald. Hierdoor is de claim in de beschrijving 'Turns hours of manual changelog writing into minutes of automated generation' overschat, vandaar 3/5 voor docs. Stage 0 schoon: de gehele body gelezen (104 regels), geen gebundelde scripts, geen exfiltratie/verborgen instructies/privilege escalatie gevonden.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/changelog-generatorConverteert ruwe git commits naar gecategoriseerde, gebruikersgerichte releasenotes.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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