ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

marketplace-publishing

Claude Code marketplace publishing - npm publish, GitHub releases, semantic versioning, plugin packaging. Use when publishing plugins.

Why use this skill?

Learn how to package, version, and publish your Claude Code plugins to npm and the official marketplace with this comprehensive expert workflow guide.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/anton-abyzov/sw-marketplace-publishing
Or

What This Skill Does

The marketplace-publishing skill provides a comprehensive framework for developers looking to share their Claude Code plugins with the wider community. It acts as an expert consultant for the entire lifecycle of plugin development, from initial repository configuration and metadata setup to the complexities of semantic versioning and platform-specific release processes. Whether you are aiming for distribution via npm, direct GitHub installation, or inclusion in the official marketplace, this skill offers the technical structure required to maintain quality and professional standards.

Installation

To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/anton-abyzov/sw-marketplace-publishing

Use Cases

This skill is designed for plugin authors who need to automate or standardize their release workflows. It is particularly useful for teams managing multiple extensions that require consistent documentation and versioning. Use this skill when you are ready to transition your plugin from a local prototype to a production-ready package. It helps enforce naming conventions, ensuring that npm packages follow the 'claude-plugin-' prefix, and guides you through the creation of proper package.json files that explicitly include necessary files like '.claude-plugin', commands, and skill definitions.

Example Prompts

  1. "I am ready to release version 1.2.0 of my plugin. Can you guide me through the GitHub release process and ensure my package.json version is correctly incremented?"
  2. "How should I format the metadata in my package.json for an npm publication to ensure it is discoverable by the Claude Code registry?"
  3. "I have made a breaking change to my command structure. Which semantic versioning level should I increment, and what steps should I take to publish this major update?"

Tips & Limitations

When using this skill, always prioritize the security of your package by ensuring your repository is public and well-documented. Note that this skill assists with the workflow but does not execute external API calls directly; it is an advisory expert tool. Always ensure your 'files' array in package.json is strictly maintained to avoid bloating your package with unnecessary source code or sensitive development files. The marketplace-publishing skill is designed for developer-centric workflows; users should have a working familiarity with Git and npm CLI commands to maximize the effectiveness of the guidance provided.

Metadata

Stars1054
Views0
Updated2026-02-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-anton-abyzov-sw-marketplace-publishing": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#publishing#npm#versioning#developer-tools#plugins
Safety Score: 5/5