What problem does it solve?
This guide reduces the friction of packaging multiple Claude Code extensions by standardizing plugin structure, marketplace metadata, and installation steps so teams can share and publish cohesive capabilities without broken paths or missing frontmatter.
Core Features & Use Cases
- Plugin scaffolding: canonical directory layouts, required .claude-plugin/marketplace.json, and SKILL.md conventions for each skill.
- Component integration: instructions for bundling skills, agents, commands, hooks, and MCP servers and referencing them correctly in marketplace.json.
- Testing, versioning, and distribution: local testing, semantic versioning, Git/GitHub release workflows, and private or public marketplace publication.
- Use Case: package a document-processing suite with multiple SKILL.md skills, testing scripts, and MCP server configs into a single plugin for team distribution and marketplace releases.
Quick Start
Create a plugin directory with a .claude-plugin/marketplace.json and properly structured skills, then install the marketplace locally to verify the plugin loads.