6.2 KiB
| title | aliases | tags | sources | created | updated | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Plugin Marketplaces — Discover and Install Plugins |
|
|
|
2026-04-17 | 2026-04-17 |
Plugin Marketplaces — Discover and Install Plugins
Plugins extend Claude Code with skills, agents, hooks, and MCP servers. Marketplaces are curated catalogs that let you discover and install these extensions without building them yourself.
Related: wiki/claude-code/create-plugins · wiki/claude-code/mcp-integration
How Marketplaces Work
Two-step model: add a marketplace (the store) → install individual plugins (the apps).
- Official Anthropic marketplace (
claude-plugins-official) is pre-loaded — no setup needed - Third-party and local marketplaces must be added manually via
/plugin marketplace add
Official Anthropic Marketplace
# Browse in UI
/plugin
# Install a plugin directly
/plugin install github@claude-plugins-official
# Refresh if plugin not found
/plugin marketplace update claude-plugins-official
# Add if missing entirely
/plugin marketplace add anthropics/claude-plugins-official
Plugin submissions: claude.ai/settings/plugins/submit or platform.claude.com/plugins/submit
Plugin Categories
Code Intelligence (LSP)
Enables jump-to-definition, find-references, type errors after every edit — powered by Language Server Protocol.
| Language | Plugin | Binary required |
|---|---|---|
| Python | pyright-lsp |
pyright-langserver |
| TypeScript | typescript-lsp |
typescript-language-server |
| Go | gopls-lsp |
gopls |
| Rust | rust-analyzer-lsp |
rust-analyzer |
| Java | jdtls-lsp |
jdtls |
| C/C++ | clangd-lsp |
clangd |
| C# | csharp-lsp |
csharp-ls |
| Kotlin | kotlin-lsp |
kotlin-language-server |
| PHP | php-lsp |
intelephense |
| Swift | swift-lsp |
sourcekit-lsp |
| Lua | lua-lsp |
lua-language-server |
What Claude gains:
- Automatic diagnostics — type errors/missing imports surface after every edit, no compiler run needed. View inline with
Ctrl+O. - Code navigation — definitions, references, type info, call hierarchies. More precise than grep.
External Integrations (MCP bundles)
Pre-configured wiki/claude-code/mcp-integration — no manual setup:
- Source control:
github,gitlab - Project mgmt:
atlassian,asana,linear,notion - Design:
figma - Infra:
vercel,firebase,supabase - Comms:
slack - Monitoring:
sentry
Development Workflows
commit-commands— Git commit, push, PR creation workflowspr-review-toolkit— specialized PR review agentsagent-sdk-dev— tools for building with wiki/agent-sdk/_indexplugin-dev— toolkit for creating your own plugins
Output Styles
explanatory-output-style— educational insights about implementation choiceslearning-output-style— interactive learning mode
Adding Marketplaces
# GitHub repo (owner/repo)
/plugin marketplace add anthropics/claude-code
# Other Git hosts (HTTPS or SSH)
/plugin marketplace add https://gitlab.com/company/plugins.git
/plugin marketplace add git@gitlab.com:company/plugins.git#v1.0.0 # specific branch/tag
# Local path
/plugin marketplace add ./my-marketplace
/plugin marketplace add ./path/to/marketplace.json
# Remote URL
/plugin marketplace add https://example.com/marketplace.json
Installing & Managing Plugins
# Install (user scope by default)
/plugin install plugin-name@marketplace-name
# Scope-targeted install (via CLI alias)
claude plugin install formatter@your-org --scope project
# Disable / re-enable / remove
/plugin disable plugin-name@marketplace-name
/plugin enable plugin-name@marketplace-name
/plugin uninstall plugin-name@marketplace-name
# Apply changes without restart
/reload-plugins
Installation scopes:
- User (default) — all projects, personal only
- Project — all collaborators, stored in
.claude/settings.json - Local — this repo only, not shared
- Managed — admin-set, read-only
Marketplace Management
/plugin marketplace list
/plugin marketplace update marketplace-name
/plugin marketplace remove marketplace-name # also uninstalls its plugins
Auto-updates: official marketplaces update by default; third-party do not.
# Disable Claude Code auto-updates but keep plugin updates
export DISABLE_AUTOUPDATER=1
export FORCE_AUTOUPDATE_PLUGINS=1
Team / Project Config
Add to .claude/settings.json so teammates auto-get prompted to install:
{
"extraKnownMarketplaces": {
"my-team-tools": {
"source": {
"source": "github",
"repo": "your-org/claude-plugins"
}
}
}
}
Troubleshooting
| Issue | Fix |
|---|---|
/plugin command not found |
brew upgrade claude-code or npm update -g @anthropic-ai/claude-code |
| Plugin not found in marketplace | /plugin marketplace update <name> to refresh |
Executable not found in $PATH (LSP) |
Install the required binary (see table above) |
| Plugin skills not appearing | rm -rf ~/.claude/plugins/cache, restart, reinstall |
| High LSP memory (rust-analyzer, pyright) | /plugin disable <name> — use Claude's built-in search instead |
| False positive diagnostics in monorepos | Language server workspace config issue; doesn't affect editing |
Key Takeaways
- The official Anthropic marketplace is pre-loaded; run
/plugin→ Discover to browse - Code intelligence plugins give Claude live type errors after every edit and precise code navigation — requires the LSP binary to already be installed
- External integration plugins are pre-wired MCP servers (GitHub, Jira, Figma, Slack, etc.) with no manual config
- Four scopes: user, project, local, managed — use
--scope projectfor team-shared plugins /reload-pluginsapplies changes mid-session without a restart- Security warning: plugins can execute arbitrary code — only install from trusted sources