changelog
Installation
SKILL.md
Changelog
Generate and maintain CHANGELOG.md files by combining committed git history with any staged or unstaged changes. Follows the Keep a Changelog format. Works for single-package repos and monorepos alike.
Task Tracking
Before doing any work, call TaskCreate for each phase below. Call TaskUpdate (status in_progress) when you begin a phase and TaskUpdate (status completed) when you finish it.
- Check prerequisites
- Detect repo layout
- Determine scope per package
- Collect changes
- Categorize changes
- Determine version
- Write / update CHANGELOG.md
- Print summary