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 codeaholicguy/ai-devkitGenerates or refreshes CHANGELOG.md from conventional git commits in Keep a Changelog format. Incremental mode appends new commits; --from-scratch regenerates from tags/full history.
Generates a formatted CHANGELOG.md from git commit history, grouped by type and ready for release.
Generates human-friendly changelogs from git history, PRs, or ref ranges. Follows Keep a Changelog format and polishes commit messages.