github-release-management

Automates GitHub release orchestration with versioning, testing, deployment, and rollback workflows.

1|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/KentwareDemo/RuView --skill github-release-management-kentwaredemo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-release-management
Source: https://github.com/KentwareDemo/RuView/tree/main/.claude/skills/github-release-management
Command: npx skills add https://github.com/KentwareDemo/RuView --skill github-release-management-kentwaredemo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating software releases manually involves error-prone steps like version bumping, changelog generation, multi-platform builds, and staged deployments. This Skill automates the entire GitHub release pipeline using AI swarm coordination, reducing release lead time and rollback risk. ## Core Features & Use Cases - Automated Release Pipeline: Generates changelogs from commits and PRs, detects breaking changes, suggests semantic versions, and creates GitHub releases via the gh CLI. - Swarm-Orchestrated Validation: Coordinates specialized agents for testing, building, security scanning, and deployment across npm, Docker, and GitHub targets. - Progressive Deployment & Rollback: Supports canary and staged rollouts with metric-based auto-rollback triggers, plus emergency hotfix workflows. - Use Case: A team maintaining a monorepo needs to release coordinated versions of multiple packages. The Skill initializes a mesh swarm, updates all package versions, runs cross-package validation, and creates a unified release PR. ## Quick Start Ask the AI to create a draft GitHub release for version 2.0.0 with an auto-generated changelog and full test validation.

Frequently Asked Questions about github-release-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a GitHub release with changelog generation?

Use the gh CLI to compare commits since the last tag, then create a draft release with generated notes. The Skill automates this by fetching merged PRs and commits, categorizing changes, and creating the release with gh release create.

How to coordinate releases across multiple packages in a monorepo?

Initialize a mesh-topology swarm with package-specific agents that update versions simultaneously, run cross-package integration tests, and create a unified release PR. This ensures dependency alignment and compatibility validation across all packages.

What tools are required for this release automation workflow?

The workflow requires the GitHub CLI (gh), Node.js 20 or higher, git, and npm or yarn. Claude Flow is used for swarm coordination, with ruv-swarm and mcp-github as optional enhancements.

Does the release pipeline support automatic rollback on failure?

Yes, deployments can be configured with auto-rollback triggers based on error rate, latency, and availability thresholds. A grace period is applied before rollback executes, and stakeholders are notified automatically.

How do I handle an emergency hotfix release?

Create a hotfix branch from the last stable tag, cherry-pick the critical fix, run fast-track critical tests, and publish with an incremented patch version. The emergency-release command bypasses non-security checks and notifies all stakeholders.