What problem does it solve?
Converting raw git commit history into clear, user-facing release notes is error-prone and inconsistent; this Skill produces auditable changelog entries that follow Conventional Commits and Keep a Changelog conventions so releases are predictable and reviewable.
Core Features & Use Cases
- Parse commit messages using Conventional Commit rules to identify types, scopes, and breaking changes.
- Detect semantic version bumps (major, minor, patch) from commit streams and highlight breaking changes and security fixes.
- Render Keep a Changelog sections (Added, Changed, Fixed, Security, Deprecated) and omit empty sections for concise release notes.
- Use Cases: generate release notes in CI before tagging, produce human-friendly changelog sections for release PRs, and convert legacy commit ranges into curated changelog entries.
Quick Start
Generate a changelog from commits since v1.1.0, grouping entries into Added, Changed, and Fixed and indicating the calculated semantic version bump.