What problem does it solve?
This Skill automates the tedious, error-prone process of compiling release notes from git history, turning scattered commits and PRs into coherent changelog entries, PR release bodies, and user-facing announcements.
Core Features & Use Cases
- Multi-format outputs: Produces a technical CHANGELOG.md section, a semi-technical PR release body, and a product-focused Slack announcement.
- Automated classification: Analyzes commits and PR metadata, categorizes items into features, bug fixes, performance, security, and breaking changes using conventional commits and mapping rules.
- Workflow integration: Detects migrations and other deployment-critical items, fetches PR details via GitHub API, and uses repository templates for consistent messaging.
- Use cases: Release engineers preparing a new version, product managers drafting ship announcements, and maintainers updating changelogs for each release.
Quick Start
Generate release notes since v0.17.0 and show the CHANGELOG section, PR release body, and Slack announcement preview without writing files.