Skip to main content
Claude Code plugins are extensions that enhance Claude Code with custom slash commands, specialized agents, hooks, and MCP servers. Plugins can be shared across projects and teams, providing consistent tooling and workflows.

What Are Claude Code Plugins?

Plugins extend Claude Code’s functionality in four main ways:

Commands

Custom slash commands that automate common workflows like /commit, /code-review, or /deploy

Agents

Specialized AI agents for specific tasks like code exploration, architecture design, or PR review

Skills

Auto-activating expertise that Claude loads contextually, like frontend design or security guidance

Hooks

Event handlers that trigger on actions like file edits, commands, or session events

Why Use Plugins?

Consistency Across Projects: Install once, use everywhere. Plugins work across all your projects. Team Collaboration: Share plugins with your team to standardize workflows and best practices. Extensibility: Customize Claude Code for your specific needs without modifying the core application. MCP Integration: Plugins can bundle MCP servers to connect external tools and services.

How Plugins Work

Plugins follow a standardized directory structure:
plugin-name/
├── .claude-plugin/
│   └── plugin.json          # Plugin metadata
├── commands/                # Slash commands (optional)
├── agents/                  # Specialized agents (optional)
├── skills/                  # Agent skills (optional)
├── hooks/                   # Event handlers (optional)
├── .mcp.json               # External tool configuration (optional)
└── README.md               # Plugin documentation
All components are automatically discovered when the plugin is installed.

Bundled Plugins

Claude Code includes several official plugins:
  • agent-sdk-dev: Create and verify Claude Agent SDK applications
  • plugin-dev: Comprehensive toolkit for developing Claude Code plugins
  • feature-dev: Structured 7-phase feature development workflow
  • code-review: Automated PR review with confidence-based scoring
  • pr-review-toolkit: Six specialized review agents for comprehensive analysis
  • hookify: Create custom hooks from conversation patterns
  • commit-commands: Git workflow automation (/commit, /commit-push-pr)
  • frontend-design: Production-grade frontend interfaces that avoid generic AI aesthetics

Plugin Marketplace

Discover and install plugins from community marketplaces:
/plugin install plugin-name@marketplace-name
Or configure plugins in your project’s .claude/settings.json.

Quick Start

1

Install a Plugin

Use the /plugin command in Claude Code:
/plugin install code-review
2

Use Plugin Commands

Installed commands appear as slash commands:
/code-review
/commit
/feature-dev Add user authentication
3

Leverage Agents & Skills

Agents and skills activate automatically based on your task:
"Review my test coverage"
→ Triggers pr-test-analyzer agent

"Create a dashboard UI"
→ Loads frontend-design skill

Next Steps

Installation

Learn how to install and configure plugins

Browse Plugins

Explore bundled plugins and their features

Create a Plugin

Build your own custom plugins

Marketplace

Discover community plugins

Learn More

Build docs developers (and LLMs) love