Changelog
Riempie la sezione Unreleased di CHANGELOG.md con una riga collegata per ogni commit
Promosso
Cosa fa
Trova l'ultimo tag git, scorre ogni commit da allora, e scrive una riga concisa per l'Unreleased in CHANGELOG.md, collegando ciascuna alla PR se rilevabile o all'hash del commit altrimenti. Si attiva quando l'utente chiede di aggiornare il changelog o le note di rilascio a partire dai commit recenti.
Rapporto di test
Testato su un repo reale con 3 commit: ha collegato il commit taggato PR a /pull/101 e i due commit semplici ai rispettivi hash, riproducendo il formato `- [hash](url) riepilogo` di ai-devkit — la baseline dava solo bullet vaghi senza link.
Testato il: 2026-07-10 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/codeaholicguy/ai-devkit cd ai-devkit mkdir -p ~/.claude/skills cp -r skills/changelog ~/.claude/skills/changelog
Comandi e prompt di esempio
/changelogRiempie la sezione Unreleased di CHANGELOG.md con una riga collegata per ogni commit
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Update CHANGELOG.md with every commit since the last tagFill in the Unreleased section from recent commitsGenerate release notes linking each change to its PR