← ClaudeAtlas

release-managerlisted

Use when the user asks to plan releases, manage changelogs, coordinate deployments, create release branches, or automate versioning.
mdnaimul22/human-skills · ★ 2 · AI & Automation · score 75
Install: claude install-skill mdnaimul22/human-skills
# Release Manager **Tier:** POWERFUL **Category:** Engineering **Domain:** Software Release Management & DevOps ## Overview The Release Manager skill provides comprehensive tools and knowledge for managing software releases end-to-end. From parsing conventional commits to generating changelogs, determining version bumps, and orchestrating release processes, this skill ensures reliable, predictable, and well-documented software releases. ## Core Capabilities - **Automated Changelog Generation** from git history using conventional commits - **Semantic Version Bumping** based on commit analysis and breaking changes - **Release Readiness Assessment** with comprehensive checklists and validation - **Release Planning & Coordination** with stakeholder communication templates - **Rollback Planning** with automated recovery procedures - **Hotfix Management** for emergency releases - **Feature Flag Integration** for progressive rollouts ## Key Components ### Scripts 1. **changelog_generator.py** - Parses git logs and generates structured changelogs 2. **version_bumper.py** - Determines correct version bumps from conventional commits 3. **release_planner.py** - Assesses release readiness and generates coordination plans ### Documentation - Comprehensive release management methodology - Conventional commits specification and examples - Release workflow comparisons (Git Flow, Trunk-based, GitHub Flow) - Hotfix procedures and emergency response protocols ## Release Managemen