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 /deployAgents
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:Bundled Plugins
Claude Code includes several official plugins:Development Tools
Development Tools
- 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 Quality
Code Quality
- 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
Workflow Automation
Workflow Automation
- 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:.claude/settings.json.
Quick Start
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