What problem does it solve?
Writing monthly release notes for the Gum UI layout tool requires manually reviewing hundreds of merged PRs and commits, categorizing them between the Gum Tool and Gum Runtimes, and translating terse commit messages into user-facing language — a slow, error-prone process that often drops or compresses real changes.
Core Features & Use Cases
- Canonical PR discovery: Derives the authoritative PR set from
git log between release tags rather than date-based searches, avoiding undercounting when tags are published after their commits.
- Parallel per-PR expansion: Fans out batches of PRs to subagents that read each PR's commits and diffs and return user-impact bullets, preventing a single agent from summarizing away detail.
- Hybrid release format: Produces curated highlights (Breaking Changes, Biggest Changes, Gum Tool, Gum Runtimes, Tutorials and Templates) plus a complete per-PR What's Changed list and a Full Changelog placeholder, with image placeholders and an Open Questions block for review.
- Use Case: Near month end, a maintainer runs the skill, answers three setup questions (release tag, previous-release boundary, migration doc URL), and receives a draft markdown file in /temp/ ready for collaborative review.
Quick Start
Ask the AI to draft this month's Gum release notes using the gum-monthly-release skill, then answer its questions about the release tag and previous-release boundary.