github-release

Automate GitHub release workflows with version bumps, changelogs, and PRs.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/voidrot/agents --skill github-release-voidrot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-release
Source: https://github.com/voidrot/agents/tree/main/skills/version-control/github-release
Command: npx skills add https://github.com/voidrot/agents --skill github-release-voidrot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire GitHub release process, from version bumping and changelog generation to creating PRs and tags, simplifying version control for developers.

Core Features & Use Cases

  • Automated Release Workflow: Streamlines the process of cutting releases, bumping versions, generating changelogs, and publishing release notes.
  • SemVer and Changelog Compliance: Ensures Semantic Versioning adherence and proper Keep a Changelog formatting.
  • Version Branch and PR Creation: Automatically creates release branches and PRs, facilitating the release process.

Quick Start

Run the 'github-release' skill to begin the release process for your GitHub repository.

Frequently Asked Questions about github-release

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

FAQPage Schema
How do I automate GitHub release workflows including version bumping and changelog generation?

Automate GitHub release workflows by running the github-release skill, which handles version bumping, changelog generation, branch creation, and PR opening using gh CLI and git.

Can I ensure Semantic Versioning and Keep a Changelog compliance when cutting a release?

Yes, release automation can ensure SemVer adherence and proper Keep a Changelog formatting, automatically structuring your version increments and release notes during the publishing process.

How does automated release branch and PR creation work for GitHub repositories?

Automated release branch and PR creation works by generating a dedicated branch for the new version and opening a pull request directly through the GitHub CLI, facilitating a structured release review process.

Do I need the gh CLI and git installed to automate my repository release process?

Yes, you need both the gh CLI and git installed, as the release automation relies entirely on these tools for repository interaction, version control, and publishing release notes.

What is the best way to streamline end-to-end version control and release procedures for maintainers?

The best way to streamline release procedures is using an automated workflow that cuts releases, bumps versions, generates changelogs, and publishes notes, simplifying version control for maintainers.