Changelog
Cross-platform support: compiles for Claude Code, Codex, and Gemini.
Initial release in the engineering skill pack.
How it works
1
Identify project
Checks arguments, looks up path in .claude/local.json, or uses current directory
2
Set time range
Since last tag, specific date, or last 7 days
3
Read git log
Groups commits by type (feat, fix, docs, chore)
4
Generate
Sections for Added, Fixed, Changed with summarized entries
5
Output
Offers to append to CHANGELOG.md, copy, or save standalone
Details
- Groups by conventional commit types: feat → Added, fix → Fixed, chore → Changed
- Summarizes related commits into single entries - doesn't list every commit
- Supports --since flag for custom date ranges
- Works across multiple projects registered in the brain