What problem does it solve?
Changelogs are essential for communicating software changes but are often manual, error-prone, and hard to maintain across releases. This skill provides a structured approach to generating, maintaining, and validating Keep a Changelog–compliant release notes, automating many repetitive tasks.
Core Features & Use Cases
- Keep a Changelog format enforcement and templates for Added, Changed, Deprecated, Removed, Fixed, Security sections.
- Semantic-release integration support with automated release notes generation and changelog updates.
- Migration guides for breaking changes, with a recommended layout and timeline.
- Example file references and templates to bootstrap projects.
- Use Case: teams needing consistent, audit-friendly release documentation across versions.
Quick Start
Update your changelog using the provided templates and enable semantic-release to automate future releases.