What problem does it solve?
Release management can be error-prone and time-consuming. This skill automates version determination and release notes generation to ensure consistent, properly drafted GitHub releases.
Core Features & Use Cases
- Version determination: analyzes commits, PRs, and tags to propose the correct semantic version bump.
- Release notes generation: builds notes from templates and merged PRs or commits.
- Preview and approval: shows the full release draft (tag, title, notes, draft status) and waits for user confirmation before creation.
- Draft-by-default releases: creates as draft unless explicitly asked to publish.
- Scope awareness for monorepos: supports per-package release workflows when project structure requires it.
Quick Start
Ask Claude to create a release for the current repository, specify the target branch and optional version, and confirm publishing.