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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-marketplace-publishingWhat 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
- "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?"
- "How should I format the metadata in my package.json for an npm publication to ensure it is discoverable by the Claude Code registry?"
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-marketplace-publishing": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.