What is a plugin?
A plugin packages multiple extensions into a single installable unit:
- Skills — specialized workflows and procedures.
- Subagents — assistants with specific roles.
- Commands — slash commands ready to use.
- Hooks — event automations.
- MCP servers — connections to external tools.
A marketplace is a repository (usually on GitHub) with a plugin registry. You add the marketplace once and then install whichever plugins you want from it.
Adding a marketplace
Anthropic's official marketplace:
/plugin marketplace add anthropics/claude-plugins-official
You can also add one from the community or a private one from your company:
/plugin marketplace add https://github.com/user/my-marketplace
Installing a plugin
# From an added marketplace /plugin install github@claude-plugins-official # Directly from a repo /plugin install https://github.com/user/my-plugin
Or use the interactive interface: type /plugin and go to Discover to browse, see what each plugin includes, and its estimated context cost before installing.
Managing plugins
/plugin # Opens the panel: list, enable, disable /plugin list # View installed plugins
Useful plugins people install
- GitHub integration (issues, PRs, commits).
- PR review toolkits (pr-review-toolkit).
- Commit and deployment workflows.
- Scientific skill bundles (biology, chemistry with databases).
- skill-creator for creating and evaluating your own skills.
Getting started quickly with plugins
Creating your own plugin
If you have skills, subagents, or commands you use across multiple projects, you can package them into a plugin and share it (with your team or publicly) by creating a repository with marketplace structure. Ask Claude Code: