Create release notes, prepare releases, and manage versioning. Use when the user says /release, asks to prepare a release, draft release notes, bump a version, create a git tag, or publish a GitHub release. Triggers: release, version bump, tag, release notes, ship it, cut a release.
Prepare releases with proper versioning, tags, and release notes.
package.json, pyproject.toml, Cargo.toml, version.txt, or latest git tag.BREAKING CHANGE or ! → majorfeat → minorfix, perf, refactor → patchgit shortlog -sne <range>.git tag -a v<version> -m "Release v<version>".gh release create if gh CLI is available.Follow Semantic Versioning: MAJOR.MINOR.PATCH
v1.2.3-beta.1v1.2.3+build.123## v<version> - YYYY-MM-DD
### Breaking Changes
- Description
### Features
- Description
### Bug Fixes
- Description
### Other Changes
- Description
### Contributors
- @name (N commits)
.github/workflows/, .gitlab-ci.yml), mention relevant release pipelines.--dry-run style behavior: show what would change before changing it.