claude-code-plugins

Plan, package, and distribute Claude Code plugins and marketplaces.

13|1|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/emdashcodes/claude-code-plugins --skill claude-code-plugins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-plugins
Source: https://github.com/emdashcodes/claude-code-plugins/tree/main/plugins/claude-code-meta/skills/claude-code-plugins
Command: npx skills add https://github.com/emdashcodes/claude-code-plugins --skill claude-code-plugins

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams plan, package, and distribute Claude Code plugins and marketplaces, reducing friction in collaboration and deployment.

Core Features & Use Cases

  • Bundle related plugin components (commands, agents, skills, and hooks) into a single distributable plugin.
  • Create and publish marketplaces to standardize deployment across projects or teams.
  • Manage team-wide plugin installation and updates through marketplace configuration.

Quick Start

Create a new plugin folder with a .claude-plugin/plugin.json manifest, add at least one component (commands, agents, or skills), and configure a marketplace.json referencing the plugin. Load the marketplace in Claude Code and install the plugin to test end-to-end packaging and deployment.

Frequently Asked Questions about claude-code-plugins

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

FAQPage Schema
How do I package and distribute Claude Code plugins across a team?

To package and distribute Claude Code plugins, bundle related components like commands, agents, and hooks into a single folder with a .claude-plugin/plugin.json manifest. You can then distribute them team-wide by creating and publishing a marketplace configuration that standardizes deployment.

What is a Claude Code plugin marketplace and how does it work?

A Claude Code plugin marketplace is a configuration that standardizes plugin deployment across projects. It uses a marketplace.json file to reference plugins, allowing teams to manage installation and updates centrally within their Claude Code environments.

Do I need to know plugin manifests to use this workflow?

Yes, this workflow assumes familiarity with plugin manifests and marketplace manifests. You need to understand the separation of component directories from the plugin root to correctly structure your plugin architecture for deployment.

How do I start creating a Claude Code plugin from scratch?

Create a new plugin folder with a .claude-plugin/plugin.json manifest, add at least one component like commands or skills, and configure a marketplace.json referencing the plugin. Load the marketplace in Claude Code and install the plugin to test packaging end-to-end.

What components can I bundle into a Claude Code plugin?

You can bundle related plugin components including commands, agents, skills, and hooks into a single distributable Claude Code plugin. This allows structured ecosystems by grouping multiple functional elements together for team-wide deployment.