Recommended Claude Code Plugins | Complete Category List and How to Choose

Choosing the best Claude Code plugins means selecting from all 29 in the official marketplace. This article consolidates every plugin — including Code Intelligence (LSP for 11 languages) and external integration MCPs (GitHub, Linear, Slack, and 12 more) — into a single table, and covers how to pick your first plugin, which ones form an essential professional set, proper command syntax after installation, and common pitfalls to avoid.

AI-generated article summarypowered by Claude
結論powered by Claude

The single most important plugin to install first is the Code Intelligence (LSP) plugin for your primary language. Simply adding typescript-lsp or pyright-lsp immediately enables automatic type error detection and go-to-definition, delivering a substantial boost to everyday development productivity.

For professional use, the four external integration MCP plugins that deliver the most impact are github / linear / slack / sentry. With all four in place, you can create PRs, manage tickets, send notifications, and track errors without ever leaving Claude Code, eliminating the cost of context-switching between tools.

After installation, activate plugins with /reload-plugins and call commands using the namespaced syntax /<plugin-name>:<command>. Output style plugins are unnecessary for professional development work, so it is safe to skip them at the outset.

目次 (12)

Complete Plugin Reference — All 29 Official Marketplace Plugins

While other articles scatter plugins across multiple small category tables, this article presents all official marketplace plugins in a single comparable table. Here is how to read it: "Recommended" indicates how immediately useful a plugin is for a professional developer's daily work, on a three-tier scale — ★★★ means "install first," ★★ means "needed depending on the project," and ★ means "specific use cases only." The "Required binaries / dependencies" column lists what must be installed beforehand; plugins with an empty cell require no additional binaries (Source: Discover and install plugins from the marketplace).

Category Plugin Name Official/Community Required Binaries / Dependencies Primary Use Recommended Install Command
Code Intelligence typescript-lsp Official typescript-language-server Automatic type error detection and go-to-definition for TypeScript / JavaScript ★★★ /plugin install typescript-lsp@claude-plugins-official
Code Intelligence pyright-lsp Official pyright-langserver Automatic type error detection and reference search for Python ★★★ /plugin install pyright-lsp@claude-plugins-official
Code Intelligence rust-analyzer-lsp Official rust-analyzer Type checking and call hierarchy tracing for Rust ★★★ /plugin install rust-analyzer-lsp@claude-plugins-official
Code Intelligence gopls-lsp Official gopls Go-to-definition and hover type info for Go ★★ /plugin install gopls-lsp@claude-plugins-official
Code Intelligence clangd-lsp Official clangd Diagnostics and symbol listing for C / C++ ★★ /plugin install clangd-lsp@claude-plugins-official
Code Intelligence csharp-lsp Official csharp-ls Type error detection and reference search for C# ★★ /plugin install csharp-lsp@claude-plugins-official
Code Intelligence jdtls-lsp Official jdtls Go-to-definition and implementation search for Java ★★ /plugin install jdtls-lsp@claude-plugins-official
Code Intelligence kotlin-lsp Official kotlin-language-server Type diagnostics and reference search for Kotlin ★★ /plugin install kotlin-lsp@claude-plugins-official
Code Intelligence php-lsp Official intelephense Type detection and go-to-definition for PHP /plugin install php-lsp@claude-plugins-official
Code Intelligence lua-lsp Official lua-language-server Type diagnostics and symbol listing for Lua /plugin install lua-lsp@claude-plugins-official
Code Intelligence swift-lsp Official sourcekit-lsp Automatic type error detection for Swift /plugin install swift-lsp@claude-plugins-official
External Integration MCP github Official GitHub PAT (repo scope) PR creation, Issue management, code review ★★★ /plugin install github@claude-plugins-official
External Integration MCP gitlab Official GitLab Personal Access Token MR creation, pipeline operations ★★★ /plugin install gitlab@claude-plugins-official
External Integration MCP linear Official Linear API key Read/write tickets, update statuses ★★★ /plugin install linear@claude-plugins-official
External Integration MCP atlassian Official Jira/Confluence OAuth token Jira tickets and Confluence search ★★ /plugin install atlassian@claude-plugins-official
External Integration MCP asana Official Asana Personal Access Token Task and project management ★★ /plugin install asana@claude-plugins-official
External Integration MCP notion Official Notion Integration Token Document search and page creation ★★ /plugin install notion@claude-plugins-official
External Integration MCP figma Official Figma Personal Access Token Code generation from design, component reference ★★ /plugin install figma@claude-plugins-official
External Integration MCP vercel Official Vercel Token Deploy operations, environment variable management ★★ /plugin install vercel@claude-plugins-official
External Integration MCP firebase Official Firebase service account Firestore operations, deployment ★★ /plugin install firebase@claude-plugins-official
External Integration MCP supabase Official Supabase API key Database operations, Edge Functions ★★ /plugin install supabase@claude-plugins-official
External Integration MCP slack Official Slack User OAuth Token Channel posting, thread reading ★★★ /plugin install slack@claude-plugins-official
External Integration MCP sentry Official Sentry Auth Token Error collection, triage, fix task integration ★★ /plugin install sentry@claude-plugins-official
Development Workflow commit-commands Official git Chain commit → push → PR creation in one command ★★★ /plugin install commit-commands@claude-plugins-official
Development Workflow pr-review-toolkit Official Multi-angle PR analysis using specialized review agents ★★ /plugin install pr-review-toolkit@claude-plugins-official
Development Workflow agent-sdk-dev Official Build custom agents with the Claude Agent SDK /plugin install agent-sdk-dev@claude-plugins-official
Development Workflow plugin-dev Official Generate scaffolding for SKILL.md / plugin.json / marketplace.json /plugin install plugin-dev@claude-plugins-official
Output Style explanatory-output-style Official Responses with educational insight into implementation choices (Pro/Max recommended) /plugin install explanatory-output-style@claude-plugins-official
Output Style learning-output-style Official Interactive learning mode for skill building /plugin install learning-output-style@claude-plugins-official

All 29 rows in the table have been verified against the official documentation. As of May 2026, the marketplace contains no community-submitted plugins — every plugin is official and managed by Anthropic. Distributing plugins within an organization by registering a private marketplace is possible, but this article covers only official plugins.

Code Intelligence Category — Start with One LSP Plugin for Your Language

The category that Anthropic itself suggests as the first thing to install is Code Intelligence. These plugins connect Claude Code to a language server via the Language Server Protocol (LSP), enabling automatic type error detection, go-to-definition, and reference search immediately after editing a file. It is the same technology that powers code intelligence in VS Code, now made available from within Claude Code (Source: Discover and install plugins from the marketplace).

Once a plugin is installed and the language server binary is available, Claude gains two capabilities. The first is automatic diagnostics: every time Claude edits a file, the language server analyzes the change and automatically reports type errors, missing imports, and syntax issues. Problems can be detected and fixed within the same turn, without manually running the compiler. The second is code navigation: go-to-definition, reference search, hover type info, symbol listing, and call hierarchy tracing all become available, providing more accurate navigation than grep-based search.

# For a Python project, your very first command
/plugin install pyright-lsp@claude-plugins-official
/reload-plugins

After installation, when Claude edits a file, a "diagnostics found" indicator appears. Press Ctrl+O to view the diagnostics inline.

Decision Criteria and Pitfalls for LSP Plugins

If the Errors tab shows "Executable not found in $PATH" after installing a plugin, it means the binary listed in the "Required binaries / dependencies" column of the table is not installed. Install the binary first — for example brew install pyright, npm i -g typescript-language-server, or rustup component add rust-analyzer — then check again.

Memory consumption is also worth considering. rust-analyzer can consume several gigabytes on large projects. If it becomes too heavy, disabling it temporarily with /plugin disable rust-analyzer-lsp@claude-plugins-official and falling back to Claude's built-in search is a practical approach. In monorepo environments, the language server may misidentify the workspace and produce false-positive diagnostics, but this does not affect the accuracy of code edits.

External Integration MCP Category — Close the Development Loop by Connecting to Your Work Tools

For professional use of Claude Code, connecting directly to work tools via external integration MCP (Model Context Protocol) plugins is where the real value lies. Each plugin bundles a pre-configured MCP server, so authentication and tool definitions are complete with just the plugin installation — no need to manually configure an MCP server, which is the biggest advantage (Source: Discover and install plugins from the marketplace).

The official marketplace offers 12 external integration plugins: source control (github / gitlab), project management (atlassian / asana / linear / notion), design (figma), infrastructure (vercel / firebase / supabase), communication (slack), and monitoring (sentry). If your team uses any of these services, they are well worth installing right away.

The priority order depends on your workflow, but for most engineers the sequence in which impact is most tangible is as follows. First choice is github — since it lets you create PRs, manage Issues, and conduct code reviews directly from Claude, it is essential in almost every development environment. Second choice is linear or atlassian, embedding the core of ticket-driven development into Claude. Third choice is slack, pulling team communication into Claude so that thread summaries and status reports can be automated. Fourth choice is sentry, which connects production errors directly to fix tasks and directly reduces Mean Time To Recovery (MTTR).

/plugin install github@claude-plugins-official
/plugin install linear@claude-plugins-official
/plugin install slack@claude-plugins-official
/reload-plugins

Authentication Setup When Installing MCP Plugins

The OAuth tokens or API keys that each plugin requires will be prompted on first use. Having them ready in advance makes the initial setup smoother. The github plugin requires a GitHub Personal Access Token (PAT) with the repo scope; linear requires a Linear API key; slack requires a Slack User OAuth Token. Permissions are checked with scopes at plugin installation time, so issuing tokens with the minimum necessary scopes is recommended. For example, if you only need read access with the github plugin, using read:repo alone reduces security risk by following the principle of least privilege.

Development Workflow Category — Automating Git Operations and an Entry Point for Custom Plugins

Four plugins are available to delegate frequently recurring operations in daily development to Claude. The goal is to reduce simple repetitive tasks and improve operational efficiency (Source: Discover and install plugins from the marketplace).

commit-commands is the most highly recommended plugin in this category. Running /commit-commands:commit causes Claude to check changes with git status / git diff, generate an appropriate commit message, and execute git add + git commit. Running /commit-commands:push extends this through to a push to the remote, and /commit-commands:pr goes all the way to creating a pull request with a description following the PR template. Engineers who previously typed git add . && git commit -m "..." && git push && gh pr create by hand will feel the biggest impact.

pr-review-toolkit invokes a set of agents each specialized in a different review perspective — security, performance, readability, and more — making it useful for self-review before submitting a large change. agent-sdk-dev provides tooling for building custom agents with the Claude Agent SDK and is unnecessary until you are familiar with the SDK. plugin-dev is a toolkit that generates scaffolding for custom plugins (SKILL.md / plugin.json / marketplace.json), serving as the entry point for contributing to the official marketplace.

Output Style Category — For Educational and Learning Purposes Only

Two plugins are available to customize how Claude responds. explanatory-output-style provides responses with educational insight into implementation choices, and learning-output-style provides an interactive learning mode for skill building (Source: Discover and install plugins from the marketplace).

If your sole purpose is writing code for work, these are unnecessary — but they are effective for internal training, onboarding new employees, or personal learning. After installation, responses tend to become longer, so weigh the trade-off against context consumption before installing. A practical approach is to consider these only when you have a comfortable context budget available on a Pro or Max plan.

Plugin Command Reference

This section covers every relevant command from plugin installation through management and team distribution. Note that both CLI commands (claude plugin ...) and in-session slash commands (/plugin ...) are available (Source: Discover and install plugins from the marketplace).

Operation Command Description
Install (user scope) /plugin install <name>@<marketplace> Install globally across all projects (default)
Install (project scope) claude plugin install <name>@<marketplace> --scope project Add shared team configuration to .claude/settings.json
Install (local scope) claude plugin install <name>@<marketplace> --scope local Install for yourself only within this repository (not shared with others)
Disable (keep settings) /plugin disable <name>@<marketplace> Temporarily disable without uninstalling
Re-enable /plugin enable <name>@<marketplace> Re-enable a previously disabled plugin
Uninstall /plugin uninstall <name>@<marketplace> Completely remove a plugin
Reload /reload-plugins Apply plugin changes without restarting
List installed /plugin → Installed tab View installed plugins by scope
Add marketplace (GitHub) /plugin marketplace add owner/repo Register a marketplace using GitHub owner/repo format
Add marketplace (URL) /plugin marketplace add https://example.com/marketplace.json Register a marketplace from a remote URL
Add marketplace (local) /plugin marketplace add ./my-marketplace Register a marketplace from a local path
List marketplaces /plugin marketplace list List all registered marketplaces
Update marketplace /plugin marketplace update <marketplace-name> Refresh the plugin list for a marketplace
Remove marketplace /plugin marketplace remove <marketplace-name> Remove a marketplace (also removes installed plugins from it)
Browse / search plugins /plugin → Discover tab Browse available plugins
Check errors /plugin → Errors tab Check plugin load errors
Local development test claude --plugin-dir ./my-plugin Load and test a local plugin without installing it
Disable auto-update export DISABLE_AUTOUPDATER=1 Stop automatic updates for both Claude Code itself and plugins
Enable plugin-only auto-update export FORCE_AUTOUPDATE_PLUGINS=1 Enable automatic plugin updates while halting core updates

When enforcing a consistent plugin configuration across an entire team, the standard approach is to use project scope by adding extraKnownMarketplaces and enabledPlugins to .claude/settings.json. Using user scope for personal projects and project scope for production team environments keeps the configuration consistent.

Troubleshooting Q&A

Here are common issues encountered when installing plugins, organized by symptom, along with steps for resolution based on the official documentation troubleshooting section (Source: Discover and install plugins from the marketplace).

Symptom Cause Resolution Reference
/plugin command shows "unknown command" Outdated version of Claude Code Update with brew upgrade claude-code or npm update -g @anthropic-ai/claude-code, then restart discover-plugins#plugin-command-not-recognized
Errors tab shows "Executable not found in $PATH" Language server binary not installed Install the command listed in the "Required binaries / dependencies" column of the full table first discover-plugins#code-intelligence-issues
Skills do not appear after plugin installation Stale cache Run rm -rf ~/.claude/plugins/cache, restart Claude Code, and reinstall discover-plugins#general-issues
Marketplace fails to load URL unreachable or marketplace.json does not exist Verify URL connectivity and confirm the .claude-plugin/marketplace.json path exists discover-plugins#general-issues
"path not found" error during plugin installation Relative path cannot be resolved for a URL-based marketplace Switch to GitHub repository format (owner/repo) or Git URL format plugin-marketplaces#troubleshooting
Out of memory with rust-analyzer / pyright Language server consuming several GB on a large project Temporarily disable with /plugin disable rust-analyzer-lsp@claude-plugins-official and switch to Claude's built-in search discover-plugins#code-intelligence-issues
Large number of unresolved import errors in a monorepo Language server misidentifying the workspace This is a false positive that does not affect code editing accuracy. Check workspace configuration or ignore the errors and continue working discover-plugins#code-intelligence-issues
Authentication error with an MCP plugin Token or API key not set or expired Issue the required token and reconfigure. Use the minimum necessary scopes discover-plugins
Plugins are not applied to team members Install scope is set to user Reinstall with --scope project and confirm the commit to .claude/settings.json discover-plugins#configure-team-marketplaces
Changes are not reflected after a plugin update Session is holding a stale cache Run /reload-plugins. If the issue persists, restart Claude Code discover-plugins

Summary: Prioritization Framework

Finally, here is a prioritized installation order for professional use. There is no need to install all 29 plugins at once — building up incrementally is the practical approach.

Stage 1: One immediate-impact Code Intelligence plugin. Install just one *-lsp plugin for your primary language. If the language server binary is already installed, automatic type error detection will be working within five minutes. Simply eliminating the need to manually run the compiler will visibly improve Claude's ability to fix issues accurately.

Stage 2: External integration MCPs for direct connection to work tools. github is essential for anyone using it in development. Adding linear or atlassian, slack, and sentry makes the entire development cycle operable from Claude.

Stage 3: Workflow efficiency. Use commit-commands to consolidate commit-through-PR creation into a single command. If you want to try building your own plugin, add plugin-dev. Output style plugins can be deferred without any issue if your goal is professional development.

Stage Goal Plugins to Install
Stage 1 Automatic type error detection (immediate impact) 1–2 *-lsp plugins for your primary language(s)
Stage 2 Direct connection to work tools github + linear or atlassian + slack + sentry as needed
Stage 3 Operational efficiency commit-commands + plugin-dev if building custom plugins

After installation, always activate with /reload-plugins and call commands using the namespaced syntax /<plugin-name>:<command>. On the security side, consider blocking untrusted third-party marketplaces using the admin setting strictKnownMarketplaces. Because plugins can execute arbitrary code on your machine with user-level privileges, always verify the trustworthiness of the source before installing.

Sources (Primary Information)

参考になったら ♡
Clauder Navi 編集部
@clauder_navi

Anthropic の Claude / Claude Code を中心に、日本のエンジニア向けに最新動向と実務 を毎日発信。 運営方針 は メディアについて をご覧ください。