Product

Customize Claude Code with plugins

Claude Code now supports plugins: custom collections of slash commands, agents, MCP servers, and hooks that install with a single command.

Share your Claude Code setup with plugins

Slash commands, agents, MCP servers, and hooks are all extension points you can use to customize your experience with Claude Code. As we've rolled them out, we've seen users build increasingly powerful setups that they want to share with teammates and the broader community. We built plugins to make this easier.

Plugins are a lightweight way to package and share any combination of:

  • Slash commands: Create custom shortcuts for frequently-used operations
  • Subagents: Install purpose-built agents for specialized development tasks
  • MCP servers: Connect to tools and data sources through the Model Context Protocol
  • Hooks: Customize Claude Code's behavior at key points in its workflow

You can install plugins directly within Claude Code using the /plugin command, now in public beta. They’re designed to toggle on and off as needed. Enable them when you need specific capabilities and disable them when you don’t to reduce system prompt context and complexity.