What problem does it solve?
Release management is error-prone: teams often bump versions, forget required quality gates, produce inconsistent release notes, or tag code that is not actually ready to ship.
Core Features & Use Cases
- Phased, shippability-first release flow: performs a preflight (clean tree, correct branch, identifiable tags), then a mandatory quality gate against the release range before it computes and applies the next version.
- Mode-based risk control: supports mode=fast|balanced|production, where production runs the full check-pr-readiness gauntlet against the range being released.
- Accurate release notes from real commits: generates annotated-tag notes from commits since the last tag (grouped when conventional commits are detected).
- Publishing safety guardrails: creates the local commit and annotated tag, then stops before any push until the user explicitly authorizes publishing.
- Smart manifest handling across project types: updates version in package.json, pyproject.toml, Cargo.toml, VERSION files, and Claude Code plugin marketplaces with diff-driven per-plugin bump rules.
Quick Start
Tell your agent to run a production release by having it execute /release (and optionally /release patch or /release major if you need a specific semver bump).