What problem does it solve?
This Skill removes the guesswork and busywork of cutting a new GitHub library release by guiding version discovery, change analysis, SemVer bump selection, changelog creation, and release PR setup.
Core Features & Use Cases
- End-to-end GitHub release workflow: Determines the latest version tag, analyzes diffs, proposes the next SemVer version, and prepares the release branch and PR.
- SemVer-aware change classification: Infers MAJOR/MINOR/PATCH from public API changes (added/removed/changed) and reconciles code diffs with commit-message intent.
- Keep a Changelog formatting automation: Generates a properly structured changelog section (Added/Changed/Removed/Fixed/Security) and updates comparison links.
Quick Start
Use the github-release skill to propose a version bump and open a release PR for your repository using your latest tags and public-facing source changes.