Developer terminal and code editor workspace showing an engineering collaboration environment after one-click Claude Code Skills installation

In 2026, Claude Code has evolved from a chatty terminal into an orchestrable Agent platform. What often separates teams is not the model version—it is whether you have installed the right Skills.

Think of a Skill as an operations manual for your AI: when you type a slash command like /grill-me, Claude follows the manual—clarify requirements before coding, write tests before implementation, break large requests into small tasks—instead of changing code wherever inspiration strikes.

The problem: skills.sh already lists thousands of skills, many with English names. This article explains in plain language what each Skill does and whether you should install it, then provides one-click install commands. For a deeper dive into the mattpocock single-pack design philosophy, see our mattpocock/skills deep dive.

Every Skill below includes a copy-paste npx skills add ... command matching the install command on each skills.sh skill card—paste directly into your terminal.

Reading tip: You do not need to install everything at once. Read what each Skill does and when to use it, then pick 3–5 that match your daily work.

1. What Skills are, and how they differ from Rules

In one line: Skills are on-demand workflows; Rules are always-on project conventions.

An analogy: Rules are like company attendance policy—everyone follows them every day. Skills are SOPs for writing requirements, running tests, or doing code review—you open the right one only when you need that task. Technically, each Skill is a folder with a SKILL.md that tells Claude the steps; you trigger it by typing /skill-name in the conversation.

MechanismPlain-language meaningWhen it applies
Rules / CLAUDE.mdProject "house rules": code style, directory layout, forbidden actionsIncluded in almost every conversation
SkillsReusable "how-to" workflows: align requirements, write tests, break down tasksWhen you type /xxx or Claude decides one is needed
Claude Code built-in skillsOfficial defaults: code review, debug loopsType /code-review, /debug, and similar

How to combine them: Rules set the floor; Skills run the process. For example, a Rule might say "no force push"; Skill /git-guardrails-claude-code blocks dangerous Git commands at execution time.

2. One-click install: copy commands to your terminal

You do not need to download files manually. The community standard is the skills CLI (npx skills): it syncs GitHub skill packs to your Claude Code directory (Cursor and Codex are supported too).

On any skill card at skills.sh, the page shows a copyable npx skills add ... command—commands in this article match the official site; copy and paste into your terminal to install.

2.1 General command format

# Install a single Skill (global + skip confirmation + target Claude Code)
npx skills add owner/repo@skill-name -g -y -a claude-code

# Install an entire skill pack (interactive selection, or add --all)
npx skills add owner/repo -g -y -a claude-code

# Install to current project only (team can commit .claude/skills/)
npx skills add owner/repo@skill-name -y -a claude-code

2.2 Key flags at a glance

FlagMeaning
-g, --globalInstall to ~/.claude/skills/, available in all projects
-y, --yesSkip confirmation, good for scripted one-click installs
-a claude-codeWrite only to Claude Code directory (can add cursor, codex)
-s skill-nameInstall only the named Skill from a large pack
--copyCopy files instead of symlink (needed in some environments)

3. Tier 0: Meta-skills (install these two first)

This tier does not write code for you—it helps you find and create skills. Install these first so you do not have to keep returning to this article.

find-skills — the Skills app store

What it does: Search and install skills from skills.sh directly inside Claude Code. Like browsing an app store and installing without switching to a browser to copy commands.

When to use it: You want skills for security audits, SEO, databases, etc., but do not know the repo names; or you want to refresh your stack every few months.

One-click install: Copy the command below to your terminal (matches skills.sh).

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code

skill-creator — scaffold for writing your own Skill

What it does: Guides you through writing a team-specific Skill in Anthropic's official format (release checklist, code review checklist, etc.). Ship it internally or open-source on GitHub.

When to use it: You find yourself repeating the same instructions to Claude every week and want to codify them as a one-shot command like /our-deploy.

One-click install: Copy the command below to your terminal.

npx skills add anthropics/skills@skill-creator -g -y -a claude-code

4. Tier 1: Engineering discipline pack (mattpocock/skills)

mattpocock/skills is a six-figure-star skill pack on GitHub. Matt Pocock (creator of Total TypeScript) open-sourced the workflows he uses daily. Core value: stop AI from coding before it understands, shipping without tests, or touching fifty files at once.

If you install only one third-party pack, start here. Below, each skill is listed in "requirements to delivery" order—understand the purpose before deciding whether to install individually.

Install the full pack

One-click full pack: Copy the command below; after install, run /setup-matt-pocock-skills to configure the repo.

npx skills add mattpocock/skills -g -y -a claude-code

After install, you must run /setup-matt-pocock-skills at the repo root: tell Claude whether you use GitHub or Linear for tasks, where team terminology lives, and which directory holds docs. Skip this and issue breakdown may not match how your team works.

4.1 Requirements alignment — clarify before coding

CommandWhat it doesTypical scenario
/grill-me Like a senior colleague interrogating requirements: edge cases, failure modes, acceptance criteria. Claude will not touch code until both sides align. New feature or core logic change when the requirement is still one sentence
/grill-with-docs While questioning, write consensus into CONTEXT.md and ADRs so future conversations can reference team shorthand. When you want AI to remember "we call this XXX" terminology
/to-prd Turn clarified discussion into a PRD and open a GitHub Issue automatically. After aligning with product or leadership, need written output for the team
/to-issues Split a PRD into multiple independently shippable vertical Issues, avoiding "frontend week, backend week" horizontal slices. Planning sprints, assigning work, or having AI implement issue by issue

4.2 Coding and quality — verifiable, reversible changes

CommandWhat it doesTypical scenario
/tdd Write failing test → minimal code to pass → refactor. Stops AI from dumping hundreds of lines that do not run. Business logic, bug fixes, modules where unit tests are feasible
/diagnose Structured debugging: reproduce → narrow scope → hypothesize → verify → fix → regression. Less "try a change and see." Intermittent bugs, performance, concurrency that are not obvious at a glance
/improve-codebase-architecture Periodically scan the codebase for blurry module boundaries, inconsistent naming, things that should be split, and suggest refactors. Before a release, or every week or two for an "architecture health check"
/git-guardrails-claude-code Gate Git commands: block force push, hard reset, and other dangerous operations before AI slips and deletes history. Repos with production branches; teams with "AI blew up main" scars

4.3 Efficiency and collaboration

CommandWhat it doesTypical scenario
/caveman Makes Claude reply in ultra-short sentences, less fluff and repetition—roughly 75% token savings. Long sessions, cost-sensitive work, or when you want results not essays
/handoff Compress conversation context, progress, and open items into a handoff document for another person or Agent to continue. Stop halfway today, resume tomorrow, or switching from Claude Code to Cursor
/setup-matt-pocock-skills First-run setup wizard: pick issue platform, label rules, doc paths. Required after full pack install. Right after installing mattpocock/skills

Recommended daily chain: new feature → /grill-with-docs to align/to-issues to split tasks/tdd per task to implement. For a deeper walkthrough, see our mattpocock deep dive.

Single-skill install: Need only one? Copy the matching line below (format matches skills.sh skill cards).

npx skills add mattpocock/skills@grill-me -g -y -a claude-code
npx skills add mattpocock/skills@tdd -g -y -a claude-code
npx skills add mattpocock/skills@to-issues -g -y -a claude-code

5. Tier 2: Sub-agent orchestration (obra/superpowers)

obra/superpowers solves a different problem: the task is too big for one Agent chatting start to finish. It teaches plan first, delegate to sub-agents in parallel, then integrate—like a project manager leading a team, not one person doing everything.

Division of labor with mattpocock: mattpocock handles daily coding discipline; superpowers handles how to split and parallelize large requests. You can install both.

Install the full pack

One-click install: Copy the command below to your terminal.

npx skills add obra/superpowers -g -y -a claude-code
CommandWhat it doesTypical scenario
/brainstorming Brainstorm large requests first: list options, weigh pros and cons, assess risks before coding. Stops "build an admin panel" from meaning code immediately. Vague requirements, multiple tech choices, or multi-module greenfield projects
/writing-plans Turn the chosen approach into a step-by-step execution plan: what each step does, dependencies, acceptance criteria. Approach is set; you need a trackable task list
/subagent-driven-development Assign sub-tasks to multiple sub-agents in parallel (frontend, API, tests) while the main Agent coordinates merges. Large surface area, independent modules, want shorter total time
/test-driven-development Another TDD workflow, similar in spirit to mattpocock's /tddpick one or mix as you prefer. When you want tests to drive implementation from the start
/systematic-debugging Collect evidence → rule out hypotheses → find root cause, instead of "change a line, try again." Complex bugs, production incidents, cross-service failures
/verification-before-completion Before Claude says "done," it must run tests and pass a checklist. Cures premature victory declarations. Any task where you do not trust AI to close out on its own
/requesting-code-review Generate a review request for teammates: what changed, why, what to focus on. Before opening a PR, or when you want AI self-check before human review

If your team already has mature Spec documentation workflows, you may not need the full pack—installing only /verification-before-completion is often enough.

6. Tier 3: Frontend and design (Anthropic + Vercel)

Many complain that AI-built pages "run but look rough, not like a product." This tier constrains visuals, interaction, and framework usage so output is closer to shippable.

6.1 Anthropic official skills

SkillWhat it doesWhen to install
frontend-design Generate pages to professional UI standards: color, spacing, type hierarchy, component states—less "programmer aesthetic." Web frontend, landing pages, dashboards when visual quality matters
webapp-testing Guides Claude to actually open and test the page: click buttons, fill forms, read errors—not "should be fine." After UI changes, want an automated smoke pass
pdf / docx / pptx / xlsx Read and write Office and PDF: reports, contracts, spreadsheets per format rules. Projects that often handle documents, reports, decks

One-click install: Copy the commands below (Anthropic official skill pack).

npx skills add anthropics/skills@frontend-design -g -y -a claude-code
npx skills add anthropics/skills@webapp-testing -g -y -a claude-code
npx skills add anthropics/skills@pdf -g -y -a claude-code

6.2 Vercel stack: how to write React / Next.js correctly

SkillWhat it doesWhen to install
vercel-react-best-practices Code to Vercel team's React best practices: component split, state, performance, App Router, etc. React / Next.js projects when you want AI to avoid outdated patterns
web-design-guidelines Check against web design standards: accessibility, responsive layout, contrast, interaction feedback. Pre-launch UI self-check or design-to-code acceptance
vercel-react-native-skills React Native / Expo writing constraints and common pitfalls. Cross-platform apps, Expo stack
deploy-to-vercel Step-by-step Vercel deploy: env vars, build command, domain setup. Project on Vercel when you want AI to walk through deployment

One-click install: Copy the commands below (Vercel engineering best-practices pack).

npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -y -a claude-code
npx skills add vercel-labs/agent-skills@web-design-guidelines -g -y -a claude-code

6.3 Browser automation — make AI actually "open the page"

agent-browser and playwright-cli let Claude control a real browser: open pages, click, screenshot, capture console errors. Good for E2E tests and "I changed the UI—click through it for me."

One-click install: Copy the commands below (browser automation / E2E testing).

npx skills add vercel-labs/agent-browser -g -y -a claude-code
npx skills add microsoft/playwright-cli -g -y -a claude-code

Using shadcn/ui? Optional add-on: npx skills add shadcn/ui@shadcn -g -y -a claude-code (copy to terminal and run).

7. Tier 4: Stack-specific picks

Not everyone needs this tier—install what matches your stack so your slash list is not full of unused skills.

Your scenarioSkillWhat it does
Supabase / Postgres backend supabase-postgres-best-practices Write SQL, RLS policies, indexes, migrations per Supabase recommendations—fewer security and performance traps
Firebase full stack firebase-basics etc. Standard patterns for Auth, Hosting, Firestore and other Firebase services
Convex realtime backend convex-quickstart Convex schema, mutations, queries, deployment patterns
Roll-your-own auth better-auth-best-practices better-auth sessions, OAuth integration best practices
Scrape pages / collect data firecrawl Use Firecrawl to crawl and parse pages—data collection and RAG knowledge bases
Production error tracking sentry-cli Configure Sentry, inspect errors, tie to releases—helps AI understand your monitoring setup
Marketing pages / SEO seo-audit Check titles, meta, page structure against basic SEO requirements

Example install: Copy the commands below (pick what matches your stack).

npx skills add supabase/agent-skills@supabase-postgres-best-practices -g -y -a claude-code
npx skills add firecrawl/cli@firecrawl -g -y -a claude-code

For native iOS development, Claude Code does not replace Xcode; for system-side Agent changes see WWDC26: Xcode 27 Agent and the iOS Development Shift—builds should still run xcodebuild on macOS.

8. Three recommended bundles (copy and run)

If you do not want to pick one by one, choose a bundle by role. Each includes a short why this combination.

8.1 Solo developer · minimum must-haves

Who it is for: Indie devs, small projects, new to Claude Code.
Logic: Discover more skills + align before coding + test before implementation + pages that are not ugly.

Copy the whole block to your terminal: You can paste all commands at once (same format as single installs on skills.sh).

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code
npx skills add mattpocock/skills@grill-me -g -y -a claude-code
npx skills add mattpocock/skills@tdd -g -y -a claude-code
npx skills add mattpocock/skills@setup-matt-pocock-skills -g -y -a claude-code
npx skills add anthropics/skills@frontend-design -g -y -a claude-code

8.2 Full-stack engineer · standard kit

Who it is for: Daily React/Next.js work, medium-complexity tasks.
Logic: Full mattpocock daily discipline + superpowers against premature "done" + Vercel frontend standards + browser testing.

Copy the whole block to your terminal: You can paste all commands at once.

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code
npx skills add mattpocock/skills -g -y -a claude-code
npx skills add obra/superpowers@brainstorming -g -y -a claude-code
npx skills add obra/superpowers@verification-before-completion -g -y -a claude-code
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -y -a claude-code
npx skills add vercel-labs/agent-skills@web-design-guidelines -g -y -a claude-code
npx skills add anthropics/skills@webapp-testing -g -y -a claude-code

8.3 Tech lead · discipline + orchestration + safety

Who it is for: Leading a team, standardizing AI collaboration, worried about Git accidents.
Logic: Full engineering discipline pack + full orchestration pack + Git guardrails + ability to author team Skills.

Copy the whole block to your terminal: You can paste all commands at once.

npx skills add mattpocock/skills -g -y -a claude-code
npx skills add obra/superpowers -g -y -a claude-code
npx skills add mattpocock/skills@git-guardrails-claude-code -g -y -a claude-code
npx skills add anthropics/skills@skill-creator -g -y -a claude-code
npx skills add mattpocock/skills@write-a-skill -g -y -a claude-code

If your team also uses Cursor: change -a claude-code to -a claude-code,cursor in the commands—one paste writes to both tools.

9. How to verify after installing

  1. Check the directory: Global Skills should appear under ~/.claude/skills/ with a folder containing SKILL.md.
  2. Slash completion: In a new Claude Code session, type /—installed skill names (e.g. grill-me, tdd) should appear.
  3. Run one real chain: On a small feature branch, run /grill-me and confirm it asks questions instead of editing code immediately.
  4. mattpocock pack: Run /setup-matt-pocock-skills and confirm team CONTEXT paths are created as expected.
  5. Supply chain: Install only Skills from traceable GitHub sources; for unfamiliar repos, check stars, commit history, and whether SKILL.md asks you to run unknown scripts.

If you connect Claude Code to local Ollama to save API costs, Skills work the same—process constraints are model-agnostic. Setup steps are in Claude Code + Ollama: Local Agent Workflow on M4 Mac Mini.

10. Anti-patterns: when not to install everything

  • Hotfixes under ~50 lines: State acceptance criteria clearly; no need for the full /grill-me flow.
  • Spec-Kit or internal process already works: Cherry-pick /tdd, /diagnose, etc.—avoid stacking redundant process layers.
  • No one maintains CONTEXT.md: Assign a doc owner before enabling /grill-with-docs.
  • Installing 50+ Skills you never use: Clutters the slash list and raises the chance Claude picks the wrong workflow.
  • Core need is IM bots / Cron: Prioritize OpenClaw-style gateway Skills over the mattpocock engineering pack.

Leaderboard install counts mean "many people tried it," not "your repo needs it today." Use find-skills or skills.sh quarterly to scan for new skills—no need to chase the entire leaderboard.

FAQ

What is the difference between Claude Code Skills and Cursor Rules?

Rules are "house rules" included in almost every conversation; Skills are "how-to workflows" you invoke with /commands when needed. Analogy: a Rule says "code must have tests"; Skill /tdd walks you through failing test first, then implementation.

Do I need to restart Claude Code after installing a Skill?

After npx skills add, changes usually take effect immediately; if you manually copy folders to ~/.claude/skills/, exit and reopen your Claude Code session.

What is the difference between -g and not using -g?

-g installs globally to ~/.claude/skills/ (all projects); without -g, install goes to the current directory's .claude/skills/, suitable for team sharing via Git.

What are the three Skills worth installing first?

Most developers can start with find-skills, grill-me (or grill-with-docs), and tdd; for large requests add superpowers' brainstorming and verification-before-completion.

Can Skills be used in Cursor?

Yes. Add -a cursor or -a claude-code,cursor when installing—one npx command writes to both Cursor and Claude Code.

Will installing too many Skills slow down Claude Code?

Skill metadata enters the discovery list, but full instructions load only when triggered. Install in tiers, validate each batch with a real task, and avoid installing dozens of skills you never use.

Conclusion

In the 2026 Claude Code ecosystem, Skills are the lowest-cost lever to turn "can write code" into "writes code with engineering discipline." skills.sh makes installation a single copied npx skills add line; this article organizes five tiers—meta-skills → engineering discipline → sub-agent orchestration → frontend quality → stack-specific—and provides three paste-ready bundle scripts.

  • Everyone should install: find-skills + mattpocock's grill-me / tdd + setup-matt-pocock-skills.
  • Add for large requests: obra/superpowers' brainstorming, subagent-driven-development, verification-before-completion.
  • Add for UI work: anthropics/skills@frontend-design + Vercel React best-practices pack.
  • Maintenance: Refresh with find-skills or the skills.sh leaderboard—do not hoard unused skills in one shot.

Skills standardize how you collaborate; if you also need a stable macOS environment for iOS builds or 24×7 Agents, visit the Macstripe home page for dedicated M4 Mac Mini nodes. More AI coding practice is in the Developer Blog index.

Related reading