releaselisted
Install: claude install-skill Edmonds-Commerce-Limited/claude-code-hooks-daemon
# /release - Automated Release Management Skill
## Description
Automate the complete release process: version updates, changelog generation, Opus review, git tagging, and GitHub release creation.
## Usage
```bash
# Auto-detect version bump from commits
/release
# Specify version explicitly
/release 2.2.0
# Specify bump type
/release patch # x.y.Z
/release minor # x.Y.0
/release major # X.0.0
```
## Parameters
- **version** (optional): Target version (e.g., "2.2.0") or bump type ("major", "minor", "patch")
- If omitted: Auto-detect from commit history
## What It Does
01. **Validates** environment (ABORT if any failure):
- Clean git state (no uncommitted changes)
- All QA checks passing (format, lint, types, tests, security)
- GitHub CLI authenticated
- No existing tag for target version
02. **Determines** version bump (auto or manual)
03. **Updates** version across all files
04. **Generates** CHANGELOG.md entry from commits
05. **Creates** release notes (RELEASES/vX.Y.Z.md)
06. **Moves** `CLAUDE/UPGRADES/UNRELEASED/post-upgrade-tasks/NN-*.md` into the versioned upgrade guide — BLOCKING, no task files may remain in `UNRELEASED/` after this step
07. **Detects** breaking changes automatically and generates upgrade guide templates
08. **Submits** to Opus agent for documentation review
09. **🚨 UPGRADE GUIDE GATE** - Verify upgrade guide complete if breaking changes (BLOCKING)
10. **🚨 QA VERIFICATION GATE** - Main Claude runs `./scripts/qa/run_all