Back to Skills

marketplace-release

Use when creating releases for Claude Code plugin marketplaces. Supports independent plugin versioning - each plugin can be released separately. Triggered by "release", "bump version", "create release", "publish plugin".

4starsUpdated 3/7/2026

Security Assessment

Safe(100/100)
Security Score100/100

About marketplace-release

The 'marketplace-release' skill is designed to automate the release process for Claude Code plugin marketplaces, allowing each plugin to maintain an independent version. This skill is particularly useful in managing plugins where each one may require distinct versioning, preventing the need for synchronized releases across the entire marketplace. By allowing independent version bumps for each plugin, developers can deploy updates more efficiently and without disrupting the entire system. This automation tool significantly reduces the complexity of plugin releases and ensures that plugins can be updated and deployed as needed, with minimal manual intervention.

FAQ

How do I release a specific plugin?

You can release a specific plugin by running the command: `python "${CLAUDE_PLUGIN_ROOT}/scripts/release.py" <bump-type> <plugin-name> "<release-notes>"`. Replace `<bump-type>`, `<plugin-name>`, and `<release-notes>` with the appropriate values.

Can I list all the plugins and their current versions?

Yes, you can list all plugins and their versions by running the command: `python "${CLAUDE_PLUGIN_ROOT}/scripts/release.py" --list`.

What are the requirements before using this skill?

Before using this skill, you must ensure that GitHub CLI is authenticated (`gh auth status`), your git repository is in a clean state (or you acknowledge any uncommitted changes), and a `marketplace.json` file exists at `.claude-plugin/marketplace.json`.

What does the plugin validation step do?

The plugin validation step runs the `claude plugin validate` command, ensuring that your plugin is correctly configured and free from errors before release. It supports individual and batch validation, and provides a summary report of the results.

Can I bump the version of only one plugin without affecting others?

Yes, each plugin in the marketplace has independent versioning. When you release a plugin, only its version is bumped, and other plugins' versions remain unchanged.

Install marketplace-release

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill