Skip to content
Advertisement

Best Claude Code Skills and Plugins Worth Installing

SumitSumit··12 min read
Claude logo and a magic wand icon above the words Claude Code skills and plugins

Out of the box, Claude Code is a very good general coding agent. Skills and plugins are how you make it good at your particular way of working: how you plan, how you review, how you write docs, what your design system looks like.

We use Claude Code every day on this site and on about 30 other projects. This list is the set of skills and plugins we have actually kept installed, plus the popular ones we tried and why some did not stay. Every install line, repo and star count was checked on September 26, 2026.

Quick answers
  • A skill is a folder with a SKILL.md file. Claude only reads its short description until a task needs it, so skills are cheap to keep installed.
  • A plugin is a bundle: skills, slash commands, subagents, hooks and MCP servers in one install.
  • Start with the official marketplace. It is added automatically: type /plugin and browse.
  • Best first installs: Superpowers or Matt Pocock's skills for workflow, frontend-design for UI, skill-creator to write your own.
  • Plugins can run code on your machine. Read hooks and MCP config before installing anything from a stranger.

What is a Claude Code skill?

A skill is a folder containing a SKILL.md file: a short YAML header with a name and description, followed by plain Markdown instructions. It can also carry scripts, reference docs and templates.

The clever part is how it loads. Claude keeps only each skill's description in context, about 100 tokens per skill. When your request matches a description, Claude reads the full file. When the skill needs a script or a reference doc, that loads last. So you can install 20 skills without paying for 20 full instruction files on every message. You can also run any skill directly by typing /skill-name.

Here is what one looks like. This is the header of grill-me, a skill we use before every big change:

---
name: grill-me
description: Interview the user relentlessly about a plan or design until
  reaching shared understanding. Use when user wants to stress-test a plan.
---

Skills are now an open standard (published at agentskills.io), so the same folder works in other agents too. OpenAI Codex, Gemini CLI, Cursor, GitHub Copilot and opencode all read SKILL.md files. The shared path .agents/skills/ is becoming the place to put skills you want every tool to see.

Where skills live

ScopeFolderWho sees it
Personal~/.claude/skills/<name>/You, in every project
Project.claude/skills/<name>/Everyone who clones the repo
Plugininside the plugin, run as /plugin:skillAnyone with the plugin enabled
Cross-tool~/.agents/skills/ or .agents/skills/Codex, Gemini CLI, Cursor, Copilot (and Claude Code through the skills CLI)

On our machine the personal folder holds two skills we wrote ourselves, and ~/.agents/skills/ holds Matt Pocock's set, installed once and shared across Claude Code and Codex.

What is a Claude Code plugin?

A plugin is a package that can bundle several things at once: skills, subagents, hooks (scripts that run on events like "before a file edit"), MCP servers and even language servers. One install, one toggle to switch it all off.

The commands you need:

/plugin                                      # browse, install, manage
/plugin install frontend-design@claude-plugins-official
/plugin marketplace add obra/superpowers-marketplace
/plugin disable superpowers                  # keep it, stop loading it
claude plugin list                           # same thing from your shell

A marketplace is just a Git repo with a catalogue file. Anthropic's official one, claude-plugins-official, is added the first time you run Claude Code and lists over 300 plugins, most of them from partners such as GitHub, Figma, Sentry and Supabase.

Plugins are code, not just prompts
  • Anthropic's own docs say a plugin can run arbitrary code with your user permissions. Hooks and MCP servers run outside Claude's sandbox.
  • Anthropic does not review third-party plugins, and auto-update can change files after you checked them.
  • Snyk scanned 3,984 public skills in February 2026 and found 76 confirmed malicious ones, most using prompt injection.
  • Before installing from an unknown repo, open hooks/hooks.json, .mcp.json and any bin/ or scripts/ folder, or run claude plugin details <name>.

The best Claude Code skills and plugins

Ordered by how useful they have been to us, not by stars. Stars are rounded GitHub counts from September 26, 2026.

Workflow and planning

01 / WORKFLOW

Superpowers

Plugin

The most popular skills pack on GitHub (about 292k stars), written by Jesse Vincent. It turns Claude into a methodical engineer: brainstorm first, write a plan, execute it in small steps with tests, debug systematically, and use Git worktrees and subagents for parallel work.

Install with /plugin install superpowers@claude-plugins-official. The first few sessions feel slower because Claude asks more questions. That is the point. Our experience: fewer "it compiled but did the wrong thing" moments on large changes.

Replaces
Ad hoc prompting for plans and TDD
Runs on
Claude Code, Codex, Cursor, Gemini CLI, opencode
Difficulty
Easy
Licence
MIT (open)
Skip if
You want Claude to just start typing code
02 / WORKFLOW

Matt Pocock's skills

Skills pack

About 270k stars and the set we use most. The highlights are grill-me (Claude interviews you about a plan until every branch is decided), diagnose (a disciplined debugging loop), tdd, to-prd and to-issues (turn a conversation into a spec or GitHub issues), and zoom-out for a map of unfamiliar code.

Install with npx skills@latest add mattpocock/skills (works across agents) or /plugin install mattpocock-skills from the official marketplace, then run /setup-matt-pocock-skills once per repo. Pick this or Superpowers, not both: their planning skills overlap.

Replaces
Long custom planning prompts
Runs on
Any agent that reads SKILL.md
Difficulty
Easy
Licence
MIT (open)
Skip if
You already run Superpowers and like it
03 / WORKFLOW

feature-dev

Official plugin

Anthropic's own guided workflow for building a feature: explore the codebase with subagents, ask clarifying questions, propose an architecture, then implement and review. A lighter, official alternative to the two packs above. /plugin install feature-dev@claude-plugins-official.

Replaces
One-shot feature prompts
Runs on
Claude Code
Difficulty
Easy
Licence
Anthropic
Skip if
You already use a workflow pack above

Code review and Git

04 / REVIEW

code-review and pr-review-toolkit

Official plugins

code-review runs several specialised review agents over a pull request and only reports findings above a confidence score, which cuts the noise. pr-review-toolkit adds focused agents for tests, error handling, types and comments. Install both from @claude-plugins-official and run them before you open a PR, not after.

Replaces
A second pair of eyes you do not have
Runs on
Claude Code
Difficulty
Easy
Licence
Anthropic
Skip if
Your team already runs an AI reviewer in CI
05 / GIT

commit-commands

Official plugin

Adds /commit-commands:commit, plus commands to push and open a pull request. Small, but it is the plugin you will run most often. If you have house rules (we require one-line commit messages with nothing else), put them in your CLAUDE.md and the command follows them.

Replaces
Typing commit messages
Runs on
Claude Code
Difficulty
Easy
Licence
Anthropic
Skip if
You have strict commit rules in CLAUDE.md already
06 / SECURITY

security-guidance

Official plugin

Warns while Claude edits and reviews diffs for injection, XSS, SSRF, leaked secrets and more than 25 other issue types. It uses hooks, so it catches problems as they are written rather than at review time. Cheap insurance for anything that touches user input.

Replaces
Hoping you spot the XSS
Runs on
Claude Code
Difficulty
Easy
Licence
Anthropic
Skip if
You run a dedicated SAST tool on every diff

Frontend and design

07 / UI

frontend-design

Official plugin

Makes Claude commit to a real visual direction (type, colour, layout, motion) instead of the same safe template every time. It has about 924k installs on skills.sh, the top design skill there. /plugin install frontend-design@claude-plugins-official. Pair it with a design-system section in your CLAUDE.md so it respects your tokens.

Replaces
Generic purple-gradient AI layouts
Runs on
Claude Code, any SKILL.md agent
Difficulty
Easy
Licence
Anthropic
Skip if
You only write backend code
08 / TESTING

Playwright

Partner plugin + MCP

Microsoft's Playwright MCP server wrapped as a plugin. Claude can open your app in a real browser, click, fill forms and read the page, which is how it checks its own UI work. /plugin install playwright@claude-plugins-official. More browser options in our list of the best MCP servers for Claude.

Replaces
Manually clicking through your app
Runs on
Claude Code, Node.js
Difficulty
Easy
Licence
Apache-2.0 (open)
Skip if
Your project has no web UI

Docs and documents

09 / DOCS

Context7

Partner plugin + MCP

Fetches current, version-specific documentation for thousands of libraries, so Claude stops suggesting deprecated APIs. It solves the single most common complaint we hear about AI coding on fast-moving frameworks like Astro, Next.js and Tailwind. /plugin install context7@claude-plugins-official.

Replaces
Claude guessing at last year's API
Runs on
Claude Code
Difficulty
Easy
Licence
MIT (open)
Skip if
You work on one stable, well-known stack
10 / FILES

Anthropic document skills

Official skills

The same skills that let claude.ai create Word, PowerPoint, Excel and PDF files, published in Anthropic's anthropics/skills repo (about 178k stars). Useful for reports, invoices, data exports and filling PDF forms from the terminal.

/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
Replaces
Copy-pasting into Word and Excel
Runs on
Claude Code, Python
Difficulty
Easy
Licence
Source available
Skip if
You never touch Office files

Build your own

11 / META

skill-creator

Official plugin

The most valuable skill on this list long term. It interviews you, writes the SKILL.md, and can test it against example prompts to check Claude actually triggers it. We use a custom skill for writing and publishing articles on this site, and it is the one we would least like to lose.

Replaces
Writing SKILL.md by trial and error
Runs on
Claude Code
Difficulty
Easy
Licence
Anthropic
Skip if
Never
12 / META

claude-md-management

Official plugin

Audits and tidies your CLAUDE.md files: finds contradictions, stale rules and things that belong in a skill instead. Anthropic recommends keeping each CLAUDE.md under 200 lines; ours had drifted well past that before we started pruning. See our AGENTS.md and CLAUDE.md examples for what to keep.

Replaces
A CLAUDE.md that only ever grows
Runs on
Claude Code
Difficulty
Easy
Licence
Anthropic
Skip if
Your CLAUDE.md is under 100 lines

Finding more

13 / DIRECTORY

skills CLI and skills.sh

Installer

Vercel's cross-agent installer. npx skills add owner/repo installs a skill into Claude Code, Codex, Cursor, opencode and dozens more, and npx skills update keeps them current. skills.sh is the matching directory with install counts. Its most-installed skill, find-skills (about 3.6M installs), lets your agent search the directory for you.

Replaces
Copying skill folders by hand
Runs on
Node.js
Difficulty
Easy
Licence
MIT (open)
Skip if
You only use Claude Code plugins
14 / DIRECTORY

Curated lists

Directory

When you want something niche, start with hesreallyhim/awesome-claude-code (about 55k stars) and ComposioHQ/awesome-claude-skills (about 76k). Trail of Bits publishes a well-regarded set of security audit skills at trailofbits/skills. Apply the same caution as any third-party code.

Replaces
Random skills from social media
Runs on
A browser
Difficulty
Easy
Licence
Various
Skip if
The official marketplace covers you
  • Big "everything" packs. Marketplaces with hundreds of agents look impressive, but every enabled skill adds its description to every message. We saw context use climb with no gain. Install the one skill you need, not the whole shelf.
  • Humanizer-style skills. They rewrite text to hide AI tells. We would rather write plainly in the first place, with rules in CLAUDE.md.
  • Running two workflow packs at once. Superpowers and Matt Pocock's skills both want to own planning. Claude ends up following half of each.

How to write your own skill

If you keep pasting the same instructions into Claude, that is a skill. The minimum:

  1. Create ~/.claude/skills/my-skill/SKILL.md (or .claude/skills/ in a repo to share it).
  2. Add a header with name (lowercase, hyphens, same as the folder) and a description that says what it does and when to use it. The description is what triggers it, so be specific.
  3. Write the instructions in plain Markdown. Keep the main file under 500 lines and move long references into separate files the skill links to.
  4. Test it by asking for the task in normal words, then with /my-skill. If it does not trigger on its own, rewrite the description.
  • Descriptions say when to use the skill, not just what it is
  • No secrets or API keys inside skill files
  • Scripts the skill runs are checked into Git and reviewed
  • Rarely used skills are disabled, not deleted, to save context

For the other half of the setup, see our best MCP servers for Claude, and if cost is the worry, how to use Claude Code for free with OpenRouter. Comparing agents first? Read Claude Code vs Codex vs Gemini CLI vs opencode.

What is the difference between a Claude Code skill and a plugin?
A skill is one folder with a SKILL.md file of instructions that Claude loads when a task matches. A plugin is a package that can bundle several skills plus slash commands, subagents, hooks and MCP servers, installed and toggled as one unit.
Where do I put Claude Code skills?
Personal skills go in ~/.claude/skills//SKILL.md and apply to every project. Project skills go in .claude/skills/ inside the repo so the whole team gets them. Plugin skills live inside the plugin.
Do skills slow Claude Code down or use a lot of tokens?
Only a little. Claude keeps just the name and description of each skill in context, roughly 100 tokens each, and loads the full instructions only when needed. Dozens of enabled plugins can still add up, so disable ones you do not use.
Are Claude Code skills safe to install?
Official Anthropic plugins are reviewed by Anthropic, but third-party plugins are not. Plugins can run code on your machine, and skills can contain prompt injection. Read the hooks, MCP config and scripts before installing from an unknown source.
Do Claude Code skills work in Codex or Gemini CLI?
Yes. SKILL.md is an open standard. Codex, Gemini CLI, Cursor, GitHub Copilot and opencode all read skills, and the .agents/skills folder is shared between most of them. Claude-specific header fields are ignored by other tools.
SSumit

Sumit

Contributor

Hi, I'm Sumit, Being an introvert I have always been obsessed with technology-computers and reading dozens of posts to learn, find answers out of my curiosity. I love to write as I explore more.

106 articles writtenView all posts by Sumit →

Related articles

See all