| name | update-changelog |
| description | Updates notes/changelog.md based on git history. Use when user says "update changelog", "changelog entry", "release version", "release X.Y.Z", or runs /update-changelog. |
Update Changelog
Read notes/changelog.md first to load the changelog rule (.claude/rules/changelog.md), then follow it.
Workflow
- Find baseline:
git log -1 --format="%H" -- notes/changelog.md
- Review commits:
git log <hash>..HEAD --oneline --no-merges
- Review files:
git diff <hash>..HEAD --name-only
- Draft entries following the changelog rule
- Get user approval
- Add to
[Latest additions] section