From ai-devkit
Automatically updates CHANGELOG.md Unreleased section from recent git commits with concise lines and commit/PR links. Useful when asked to update changelog or release notes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-devkit:changelogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Update the top `Unreleased` list in `CHANGELOG.md` from commits after the latest release.
Update the top Unreleased list in CHANGELOG.md from commits after the latest release.
git describe --tags --abbrev=0.git log <base>..HEAD --reverse --format='%H%x09%s'.git remote get-url origin.- [<short-hash>](<url>) <one-line summary>(#123), merge commits, or gh pr list --search <hash> --state all --json number,url.Unreleased section/list in CHANGELOG.md.
Unreleased section exists, create one at the top.Unreleased list.npx claudepluginhub mvanhorn/ai-devkit3plugins reuse this skill
First indexed Jun 9, 2026
Automatically updates CHANGELOG.md Unreleased section from recent git commits with concise lines and commit/PR links. Useful when asked to update changelog or release notes.
Generates or refreshes CHANGELOG.md from conventional commit messages in git history, following Keep a Changelog format.
Generates a formatted CHANGELOG.md from git commit history, grouped by type and ready for release.