github-release-management

Orchestrates GitHub releases with automated versioning, changelog generation, testing, and deployment.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating a software release involves many error-prone manual steps: bumping versions, writing changelogs, running tests, building artifacts, publishing to registries, and preparing rollbacks. This Skill automates and orchestrates that entire GitHub release pipeline so releases are consistent and repeatable. ## Core Features & Use Cases - Automated Release Pipeline: Generates categorized changelogs from commits and merged PRs, suggests semantic version bumps, and creates GitHub releases via the gh CLI. - Swarm-Coordinated Validation: Uses claude-flow agent swarms to run multi-stage testing, cross-platform builds, security scans, and staged deployments with auto-rollback triggers. - Use Case: A maintainer preparing v2.0.0 of an npm package uses the Skill to generate the changelog from merged PRs, run the full validation suite, build binaries for Linux/macOS/Windows, publish to npm and Docker, and monitor post-release metrics with automatic rollback on error-rate spikes. ## Quick Start Ask the assistant to prepare and create a draft GitHub release for version 2.0.0 with a 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 the gh CLI?

Use gh release create with a version tag, --generate-notes for automatic notes, and --draft for review before publishing. This Skill extends that flow with changelog generation from merged PRs, validation runs, and artifact uploads.

How to generate a changelog from merged pull requests?

List merged PRs since the last release with gh pr list filtered by mergedAt, then categorize them by labels such as feature, bug, or breaking. The Skill's changelog agent automates this and can add migration guides.

Can this handle monorepo or multi-package releases?

Yes, it supports coordinated multi-package releases using a mesh swarm topology, where per-package agents update versions simultaneously and cross-package integration tests validate compatibility before a unified release PR.

Does the release pipeline support automatic rollback?

Yes, rollback triggers can be configured on metrics like error rate above 5%, p99 latency above thresholds, or availability drops. A grace period applies before auto-rollback executes, and manual rollback preserves data and notifies users.

What tools are required to run this release workflow?

The workflow requires the GitHub CLI (gh) authenticated to the repository, Node.js and npm for builds and tests, and claude-flow (via npx) for swarm coordination, changelog generation, and deployment orchestration.

How do I handle an emergency hotfix release?

Create a hotfix branch from the last stable tag, cherry-pick the fix commits, run critical tests only, and publish a patch release. The Skill's emergency-release command fast-tracks this flow and notifies stakeholders.