Changelog
Remplit la section Unreleased de CHANGELOG.md avec une ligne liée par commit depuis le dernier tag.
Testé · Fonctionne
Ce que fait
Repère le dernier tag git, parcourt chaque commit depuis ce tag, et écrit une ligne Unreleased concise par commit dans CHANGELOG.md, en la liant à sa PR quand c'est détectable, sinon à son hash de commit. Se déclenche quand on demande de mettre à jour le changelog ou les notes de version à partir des commits récents.
Rapport de test
Testé sur un dépôt à 3 commits : le commit taggé PR a été lié à /pull/101, les deux autres à leur hash, reproduisant le format `- [hash](url) résumé` du CHANGELOG.md du projet ai-devkit — la référence ne produisait que des puces vagues.
Testé le: 2026-07-10 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/codeaholicguy/ai-devkit cd ai-devkit mkdir -p ~/.claude/skills cp -r skills/changelog ~/.claude/skills/changelog
Commandes et exemples de prompts
/changelogRemplit la section Unreleased de CHANGELOG.md avec une ligne liée par commit depuis le dernier tag.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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