github-release-management

Orchestrate GitHub releases with changelog generation and multi-platform deployment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ask-23/airflow-ecs --skill github-release-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-release-management
Source: https://github.com/ask-23/airflow-ecs/tree/main/context/.claude/skills/github-release-management
Command: npx skills add https://github.com/ask-23/airflow-ecs --skill github-release-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, claude-flow, ruv-swarm, git, npm, node.

What problem does it solve?

This Skill automates and orchestrates comprehensive GitHub releases, from generating changelogs to multi-platform deployment with rollback capabilities. It helps users streamline their release process, reduce manual errors, and ensure high-quality, consistent software delivery, saving significant time and effort.

Core Features & Use Cases

  • AI Swarm Coordination: Utilizes specialized agents for version management, testing, deployment, and review, ensuring a coordinated and efficient release process.
  • Automated Changelog & Versioning: Generates categorized release notes and suggests semantic version bumps based on commit history, ensuring accurate and consistent versioning.
  • Progressive Deployment & Rollback: Implements staged rollouts with real-time monitoring and automatic rollback on failure, minimizing risks and ensuring stability.
  • Use Case: Orchestrate a full release for a monorepo with multiple packages. The skill coordinates version updates across packages, generates a consolidated changelog, runs cross-package validation, and deploys to multiple targets (npm, Docker, GitHub Releases) with a staged rollout strategy, all while monitoring for issues and enabling automatic rollback.

Quick Start

Plan and create a draft release with auto-generated notes

gh release create v2.0.0
--draft
--generate-notes
--title "Release v2.0.0"

Orchestrate a release with artifact building and multi-target deployment

npx claude-flow github release-create
--version "2.0.0"
--build-artifacts
--deploy-targets "npm,docker,github"