What problem does it solve?
The changelog Skill automates the tedious and error-prone process of creating release documentation by synthesizing git commits, sprint reports, and design documents into a structured internal changelog and a player-facing summary.
Core Features & Use Cases
- Automated Git Parsing: Reads recent git history and tags to collect commits and commit metadata.
- Contextual Enrichment: Incorporates sprint reports and design documents to explain why changes were made.
- Dual Output: Produces a detailed internal changelog with categorized entries and metrics plus a concise, player-friendly changelog ready for community release.
- File Management: Offers to append or overwrite docs/CHANGELOG.md with sensible defaults and checks for repository state.
- Use Case: Prepare release notes after a sprint by combining commits, sprint reports, and design docs into both engineering and public-facing changelogs.
Quick Start
Generate internal and player-facing changelogs for version v1.2.0 using the repository git history and production/sprints/ reports.