obsidian/wiki/claude-code/plugin-marketplaces.md
2026-04-17 12:43:26 +01:00

6.2 KiB

title aliases tags sources created updated
Plugin Marketplaces — Discover and Install Plugins
plugin-install
claude-code-marketplaces
plugin-discovery
claude-code
plugins
marketplace
mcp
lsp
extensions
raw/Discover and install prebuilt plugins through marketplaces.md
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 workflows
  • pr-review-toolkit — specialized PR review agents
  • agent-sdk-dev — tools for building with wiki/agent-sdk/_index
  • plugin-dev — toolkit for creating your own plugins

Output Styles

  • explanatory-output-style — educational insights about implementation choices
  • learning-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 project for team-shared plugins
  • /reload-plugins applies changes mid-session without a restart
  • Security warning: plugins can execute arbitrary code — only install from trusted sources