Skill Finder
The best Claude Code plugins
A plugin bundles skills, agents, hooks and MCP servers into one install. These come from Anthropic's official marketplace, ranked with the same formula as skills, on the signals that exist for plugins.
What a plugin is and how to add one
A Claude Code plugin is a folder of skills, agents, hooks or MCP servers that Claude Code installs and loads as one unit. A skill is one set of instructions; a plugin can carry several, plus the tools they need.
Anthropic’s marketplace, claude-plugins-official, is added the first time you start Claude Code. To install a plugin from it, type /plugin install name@claude-plugins-official in a Claude Code session. For another marketplace, add it first with /plugin marketplace add owner/repo. Plugins on this list are not run through the skill scanners, so read what each one contains before you install it.
The 25 plugins, ranked
-
1
Get chrome-devtools-mcpchrome-devtools-mcp
For web developers who want Claude to inspect, profile and automate a live Chrome browser. Skip it if you do not use Chrome or Chrome for Testing.
-
2
Get superpowerssuperpowers
For developers who want Claude to follow a fixed design, plan, test-first and review routine on every task. Skip it if you prefer quick, unstructured edits.
-
3
Get claude-code-setupclaude-code-setup
For Claude Code users who want tailored ideas for hooks, skills and MCP servers in a project. Skip it if your setup is already tuned.
-
4
Get claude-md-managementclaude-md-management
For Claude Code users who want their CLAUDE.md files to stay accurate as the project changes. Skip it if you do not keep a CLAUDE.md.
-
5
Get code-reviewcode-review
For teams on GitHub who want a filtered, high-signal review of a pull request. Skip it if you do not use GitHub or the gh command line tool.
-
6
Get code-simplifiercode-simplifier
For developers who want recently changed code made easier to read without changing what it does. Skip it if you want no edits made unasked.
-
7
Get commit-commandscommit-commands
For developers on GitHub who want commits, pushes and pull requests done with one command. Skip it if you write every commit message yourself.
-
8
Get context7context7
For developers who want Claude to read current, version-matched library docs before writing code. Skip it if your queries may not go to an outside service.
-
9
Get feature-devfeature-dev
For developers adding a feature to an existing codebase who want exploration and design before code. Skip it for small fixes that need no plan.
-
10
Get frontend-designfrontend-design
For developers who want Claude to build interfaces with a clear visual direction instead of stock layouts. Skip it if you must follow a fixed design system.
-
11
Get githubgithub
For developers who want Claude to work with issues, pull requests and Actions on GitHub. Skip it if you would rather not hand Claude a GitHub token.
-
12
Get playwrightplaywright
For developers who want Claude to drive a real browser to click, fill forms and test pages. Skip it if you cannot run Node.js on your machine.
-
13
Get pr-review-toolkitpr-review-toolkit
For developers who want separate, focused checks on comments, tests, error handling and types before a PR. Skip it if one general review is enough.
-
14
Get pyright-lsppyright-lsp
For Python projects where Claude should see type errors and move through code like an editor does. Skip it if you do not write Python.
-
15
Get ralph-loopralph-loop
For developers with a well-defined task and a checkable finish line who want Claude to keep iterating alone. Skip it for vague goals or taste calls.
-
16
Get security-guidancesecurity-guidance
For developers who want Claude's code checked for vulnerabilities as it edits and commits. Skip it if your diffs must never go to a model endpoint.
-
17
Get serenaserena
For developers in large codebases who want Claude to find and edit code by symbol instead of whole files. Skip it if you cannot install uv.
-
18
Get skill-creatorskill-creator
For anyone writing Claude skills who wants a guided draft, test and improve loop. Skip it if you only need a one-off prompt.
-
19
Get telegramtelegram
For Claude Code users who want to message a running session from Telegram. Skip it if you do not want outside chat messages reaching Claude.
-
20
Get typescript-lsptypescript-lsp
For TypeScript and JavaScript projects where Claude should jump to definitions and see type errors. Skip it if you do not work in TS or JS.
-
21
Get figmafigma
For teams that design in Figma and want Claude to turn frames into code or edit the canvas. Skip it if your designs live somewhere else.
-
22
Get atlassianatlassian
For teams on Jira and Confluence who want Claude to search, create and update their work. Skip it if your team is not on Atlassian Cloud.
-
23
Get vercelvercel
For teams that host on Vercel and want Claude to deploy, manage env vars and follow Vercel's guidance. Skip it if you deploy somewhere else.
-
24
Get slackslack
For Slack teams who want Claude to search, sum up and post messages, and for Slack app builders. Skip it if your team is not on Slack.
-
25
Get supabasesupabase
For developers building on Supabase who want Claude to manage the database and projects. Skip it if your backend is hosted elsewhere.
How this list differs from the skill ranking
Anthropic's public plugin pages show no install counts, so these scores rest on repository stars, upkeep, trust and the official listing. Compare plugins with each other, not with skills.