← ClaudeAtlas

releaselisted

Automated release management - version updates, changelog generation, git tagging, and GitHub release creation
Edmonds-Commerce-Limited/claude-code-hooks-daemon · ★ 2 · AI & Automation · score 71
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