release

Automate plugin releases by running checks, bumping versions, and opening pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of releasing new versions of a Claude Code plugin, ensuring consistency and reducing manual errors in version management and code deployment.

Core Features & Use Cases

  • Automated Version Bumping: Intelligently increments patch, minor, or major versions based on user input.
  • Automated Checks: Runs make check to ensure code quality before release.
  • Branch Management: Creates and switches to release branches (release/vX.Y.Z).
  • Automated PR Creation: Commits changes, pushes to origin, and opens a pull request targeting main.
  • Use Case: When you're ready to ship a new feature or fix, use this skill to handle the entire release process from version bumping to PR creation.

Quick Start

Use the release skill to prepare a new patch version for the plugin.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate plugin releases and version bumps for Claude Code?

Automating plugin releases and version bumps requires synchronizing updates across plugin.json and marketplace.json configuration files. This skill runs quality checks, creates release branches, and opens pull requests to manage the entire workflow.

What's the best way to bump versions in plugin.json and marketplace.json simultaneously?

Bumping versions in plugin.json and marketplace.json simultaneously requires synchronized updates to avoid configuration drift. This skill intelligently increments patch, minor, or major versions across both files before committing and pushing changes.

How to create a release branch and pull request for a new plugin version?

Creating a release branch and pull request involves switching to a branch named release/vX.Y.Z, committing version bumps, and pushing to origin. This skill automates the entire process targeting the main branch for pull request creation.

Does the automated release workflow run code quality checks before versioning?

Automated release workflows should run code quality checks before versioning to ensure release stability. This skill executes make check to verify code quality before proceeding with version bumps and branch creation.

Can I specify patch, minor, or major version increments for my plugin release?

Specifying patch, minor, or major version increments allows controlled semantic versioning for plugin releases. This skill intelligently parses user input to determine the correct version bump level across all configuration files.