plugins

Create, deploy, and govern Claude Code plugins with manifest and marketplace metadata.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude's base capabilities might not cover all specialized workflows or team-specific tools. This Skill empowers users to create, manage, and distribute custom extensions, tailoring Claude Code to their exact needs.

Core Features & Use Cases

  • Custom Functionality: Add commands, agents, hooks, and skills to tailor Claude's behavior for specific tasks.
  • Marketplace Distribution: Share plugins across projects and teams via centralized catalogs, enabling easy discovery and version management.
  • Team Configuration: Automatically install required plugins for team members via settings.json, ensuring consistent tooling across your organization.
  • Use Case: Create a plugin that automates your company's specific code formatting rules and distribute it through a private marketplace, ensuring consistent code quality across all projects with zero manual effort.

Quick Start

Show me how to create a basic plugin that adds a 'hello' command.

Frequently Asked Questions about plugins

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

FAQPage Schema
How do I create a custom plugin to extend Claude Code with new commands?

Create a plugin by setting up a standardized structure with a manifest file at .claude-plugin/plugin.json, a commands directory for your custom commands, and optional components like agents or skills. The manifest defines metadata and versioning, enabling installation and governance across your Claude Code environment.

Can I distribute plugins across my team through a marketplace?

Yes, plugins support centralized marketplace distribution via .claude-plugin/marketplace.json metadata. Teams can automatically install required plugins through settings.json, ensuring consistent tooling and eliminating manual setup across projects.

What's required to set up a plugin marketplace for my organization?

A plugin marketplace requires standardized plugin structure with manifests, semantic versioning, marketplace metadata, and a distribution mechanism. This enables reliable version management, discovery, and governance of custom extensions across your organization.

How do hooks, agents, and MCP servers integrate with plugins?

Plugins support optional components—commands, agents, skills, hooks, and MCP servers—that extend Claude's behavior. These integrate through the standardized plugin structure, allowing runtime customization and automation tailored to specific workflows.

Can plugins enforce consistent code formatting rules across teams?

Yes, create a plugin with custom commands that enforce your company's formatting rules, then distribute it through a private marketplace. Team members install it via settings.json, ensuring consistent code quality automatically across all projects.

Do I need version control or CI/CD to manage plugin deployment?

Plugins use semantic versioning built into the manifest structure, enabling reliable installation and governance. While not required, versioning supports rollback, compatibility tracking, and controlled distribution across team environments.