What problem does it solve?
Auto-generated GitHub release notes are often incomplete, miscategorized, and cluttered with internal-only entries, forcing maintainers to manually cross-check every labelled PR before publishing an Umbraco CMS release.
Core Features & Use Cases
- Completeness check: Queries every merged PR carrying the
release/<version> label via the GitHub CLI and adds any missing from the notes.
- Recategorization: Re-files each PR under the correct heading (Features, Bug Fixes, Performance, Testing, etc.) using label and title signals, while leaving Notable and Breaking sections untouched.
- Noise removal: Strips purely-internal entries such as CI fixes and branch maintenance that have no reader value.
- Use Case: Before publishing Umbraco CMS 17.5.0, run the skill against the generated notes file to produce a complete, well-organized
- with updates version ready for review.
Quick Start
Improve the release notes for version 17.5.0 using the generated notes file at C:\Temp\release-17.5.0-rc.md.