What problem does it solve?
This Skill automates the creation of clear, consistent changelogs by aggregating git commits, sprint reports, and design documents so release notes no longer require tedious manual summarization.
Core Features & Use Cases
- Aggregate Change Data: Read git history and tags, ingest sprint reports from production/sprints, and consult design documents in design/gdd to gather context for changes.
- Categorization and Metrics: Classify commits into New Features, Improvements, Bug Fixes, Balance Changes, Known Issues, and Miscellaneous; compute counts, files changed, and commits without task references.
- Dual Output and Safe Write: Produce a detailed internal changelog and a polished player-facing changelog, then optionally append or overwrite docs/CHANGELOG.md after confirming with the user.
- Use Case: A release manager or product lead preparing a version or sprint summary can quickly generate both technical and player-facing notes from repository history.
Quick Start
Generate a changelog for the target version or sprint and offer to append it to docs/CHANGELOG.md.