Rico's Tinfoil Hat

The Top 30 Claude Code Skills That Actually Matter

07/01/2026, 08:00 PM EST·30 views
#claude code#claude skills#ai agents#developer workflow#youtube research#agentic coding

The Top 30 Claude Code Skills That Actually Matter


Claude Code skills are useful only when they capture repeatable work. The best ones do not make agents look clever in a demo; they make agents more reliable during real projects.

One important ranking rule: rank the installable skill system, not every subcommand inside it. A framework like GSD includes commands for discussion, planning, execution, progress, milestones, UI phases, and handoff. Treating each subcommand as a separate top-level skill makes the ranking look bigger while making it less useful.

So this list groups related commands under the public skill package or framework people can actually install. Private or repo-specific workflows are translated into public patterns instead of being listed as if readers could download them.

What the research says

The current Claude Skills discussion has converged on a few useful points:

  1. Skills are not magic. Anthropic describes skills as SKILL.md instruction packages that Claude loads when relevant, or that users invoke directly with /skill-name.
  2. Progressive disclosure matters. Skills keep detailed instructions out of the main context until they are needed. This is the main reason they beat dumping every procedure into CLAUDE.md.
  3. Custom commands and skills now overlap. Claude Code treats old custom command files and skill folders as ways to create invokable workflows, but skills add supporting files, invocation control, dynamic context, and better packaging.
  4. Subagents and hooks are different tools. Skills tell Claude how to perform a workflow. Subagents isolate specialised work. Hooks enforce deterministic rules around tool calls and lifecycle events.
  5. The strongest skills come from real failures. Good skills usually come after a workflow has been run, corrected, and captured—not before.
  6. The market likes boring skills. The practical skills people keep using are usually planning, review, context, memory, design, documentation, and execution-control skills.

Sources include Anthropic's docs for Claude Code skills, subagents, and hooks, plus YouTube videos such as Anthropic's Claude Agent Skills Explained, Greg Isenberg's How AI agents & Claude skills work, Tech With Tim's Ultimate Claude Code Guide, Nate Herk's 100+ Claude Code Skills, Code with Beto's How to Create Good Agent Skills, IndyDevDan's Claude Agent Skills breakdown, and Better Stack's Claude Code Hooks.

Ranking criteria

CriterionWhy it matters
InstallabilityA public ranking should point readers at something they can actually get.
RepeatabilityA skill should encode something done often, not a one-off prompt.
Failure preventionThe best skills stop known agent mistakes before they happen again.
Context efficiencyGood skills load detailed instructions only when needed.
Workflow leveragePlanning, review, testing, and handoff skills multiply the value of every other tool.

The top 30 Claude Code skills and skill systems

RankSkill / systemWhere to get itBest for
1GSD — Get Shit DoneGitHub: gsd-build/get-shit-doneSpec-driven planning and execution
2SuperpowersGitHub: obra/SuperpowersStructured agentic software development
3Skill CreatorGitHub: anthropics/skills/skill-creatorCreating and improving reusable skills
4Context ModeGitHub: mksglu/context-modeReducing context-window bloat
5Claude-MemGitHub: thedotmack/claude-memPersistent memory across sessions
6Frontend DesignGitHub: anthropics/claude-plugins-official/frontend-designAvoiding generic AI-looking UI
7Claude APIGitHub: anthropics/skills/claude-apiBuilding against the Claude API and SDK
8Run / Verify / Run Skill GeneratorClaude Code skills docsLaunching and verifying apps, not just type-checking them
9Code ReviewClaude Code skills docsReview passes before and after implementation
10DebugClaude Code skills docsRoot-cause debugging workflows
11BatchClaude Code skills docsLarge migrations and parallelised changes
12LoopClaude Code skills docsRepeated in-session checks or agent loops
13PDF skillGitHub: anthropics/skills/pdfReading, creating, and manipulating PDFs
14DOCX skillGitHub: anthropics/skills/docxWord document workflows
15XLSX skillGitHub: anthropics/skills/xlsxSpreadsheet generation and analysis
16PPTX skillGitHub: anthropics/skills/pptxSlide deck creation and editing
17SubagentsClaude Code subagents docsIsolating research, review, and specialist work
18HooksClaude Code hooks docsEnforcing deterministic safety and workflow rules
19Planning skillsGSD, SuperpowersTurning vague goals into executable phases
20Execution skillsGSD, SuperpowersTurning plans into verified changes
21TDD / red-green-refactor skillsSuperpowers, GSDTest-first implementation discipline
22Adversarial review skillsCode Review docs, GSDFinding bad assumptions before they ship
23Session routing skillsGSD, Context ModePicking the right repo, context, and workflow
24Resume / handoff skillsClaude-Mem, GSDContinuing work across sessions
25Progress reporting skillsGSDSeparating verified progress from claimed progress
26UI specification skillsFrontend Design, GSDConverting UI intent into implementable contracts
27Documentation-capture skillsSuperpowers, GSDTurning decisions into durable project docs
28Cost / context-control skillsContext Mode, Claude-MemPreventing runaway context and token waste
29Office / business-document skillsAnthropic skills repoTurning agent output into usable documents
30Custom project skillsClaude Code skills docsCapturing local workflows that no public package knows

1. GSD — Get Shit Done

GSD, short for Get Shit Done, is the strongest entry because it is not one skill. It is a full spec-driven development framework for Claude Code and adjacent coding agents.

Where the older style of ranking goes wrong is listing these separately:

  • gsd:discuss-phase
  • gsd:plan-phase
  • gsd:execute-phase
  • gsd:resume-work
  • gsd:progress
  • gsd:new-project
  • gsd:new-milestone
  • gsd:update
  • gsd:complete-milestone
  • gsd:ui-phase

Those are not ten unrelated top skills. They are parts of one system.

GSD deserves the top slot because it handles the full lifecycle: discuss the work, plan the phase, execute atomically, track progress, resume safely, and close milestones. That maps directly to the failure pattern most agent users hit: the model starts coding before the work is scoped, then confidently declares success without enough verification.

Get it here: github.com/gsd-build/get-shit-done

2. Superpowers

Superpowers is another full workflow framework rather than a single prompt. It focuses on giving coding agents a disciplined software-development methodology: discovery, design, implementation, review, and testing.

It ranks near the top because it solves the same core problem as GSD from a different angle. GSD is strongest when a project needs phase structure and planning discipline. Superpowers is strongest when the goal is to improve day-to-day coding behaviour across many projects.

Get it here: github.com/obra/Superpowers

3. Skill Creator

Skill Creator is the meta-skill. It helps create better skills.

That sounds recursive because it is. It is also the correct way to work. The strongest skill-development pattern is:

  1. run the workflow manually
  2. let the agent make mistakes
  3. correct those mistakes
  4. turn the corrected workflow into a skill
  5. test whether the skill triggers at the right time

Skill Creator gives that process a structure. It belongs near the top because every other custom skill benefits from being written and tested properly.

Get it here: github.com/anthropics/skills/tree/main/skills/skill-creator

4. Context Mode

Context Mode tackles a boring but serious problem: agent sessions get worse when the context window fills with bulky tool output, logs, and irrelevant detail.

Good agents need relevant context. They do not need a 300KB firehose dumped into the prompt because a tool returned too much output. Context Mode's value is that it sits around the workflow and reduces the amount of irrelevant material the model has to carry.

This is especially useful for long coding sessions, MCP-heavy setups, and repos where search, logs, and diagnostics produce large outputs.

Get it here: github.com/mksglu/context-mode

5. Claude-Mem

Claude-Mem is for continuity. It captures what happens during sessions, compresses it, and makes relevant context available later.

This matters because most real work does not fit neatly into one chat. Projects span days or weeks. Branches drift. Decisions get made and forgotten. The next session starts with expensive archaeology unless memory or handoff is handled deliberately.

Use Claude-Mem when the problem is not “Claude does not know enough right now,” but “Claude keeps losing what happened before.”

Get it here: github.com/thedotmack/claude-mem

6. Frontend Design

The official Frontend Design plugin exists because agents are very good at producing the same generic dashboard over and over: gradient blob, four cards, rounded corners, dead-eyed SaaS copy. The industry did not need more of that. Truly, it did not.

The skill pushes Claude toward stronger visual decisions: typography, colour, motion, layout, and interface polish. It is most useful when the user wants production-grade UI rather than a functional but forgettable scaffold.

Get it here: github.com/anthropics/claude-plugins-official/tree/main/plugins/frontend-design

7. Claude API

The Claude API skill is a documentation and implementation helper for building with Anthropic's API and Agent SDK. It is useful because API work fails in predictable ways: stale method names, incorrect streaming patterns, poor tool-use loops, weak error handling, and outdated model assumptions.

A current API skill is more reliable than relying on whatever the model remembers from pretraining.

Get it here: github.com/anthropics/skills/tree/main/skills/claude-api

8. Run / Verify / Run Skill Generator

Claude Code's /run, /verify, and /run-skill-generator skills are important because they move the agent from “the code looks right” to “the app actually ran.”

That distinction is not cosmetic. Many agent-written changes pass a type check and still fail in the browser, the CLI, or the actual runtime. /run-skill-generator is especially useful because it records the correct launch recipe for the project instead of making every future session rediscover it.

Learn more: Claude Code run and verify skills

9. Code Review

A separate review pass is one of the highest-leverage agent workflows. The implementation agent has already made choices. A review skill should attack those choices.

The useful version checks:

  • whether the diff matches the requirement
  • whether tests prove the right behaviour
  • whether error paths were handled
  • whether scope quietly expanded
  • whether security or data assumptions changed

Learn more: Claude Code bundled skills

10. Debug

Debugging skills are valuable when they enforce root-cause discipline. Bad debugging is random patching. Good debugging starts with reproduction, isolates the failing layer, forms a hypothesis, tests it, and only then changes code.

A debug skill is worth using when the agent is tempted to “fix” symptoms without proving the cause.

Learn more: Claude Code bundled skills

11. Batch

Batch skills matter when work can be split safely: large migrations, repetitive refactors, or independent updates across many files or packages.

The key word is safely. Parallel work without isolation creates merge conflicts and inconsistent decisions. A useful batch skill plans the split, runs work in isolated units, and merges conservatively.

Learn more: Claude Code bundled skills

12. Loop

Loop skills are useful for bounded recurrence: check deployment status every few minutes, watch a long-running process, poll a queue, or rerun a verification step during a session.

They are dangerous when used as vague “keep improving this” loops. A good loop has a stopping condition.

Learn more: Claude Code bundled skills

13–16. PDF, DOCX, XLSX, and PPTX

The official document skills are less glamorous than coding frameworks, but they are useful because office documents have real structure. They are not just text files with better clothes.

Use these when the output must be an actual deliverable:

They are especially useful for reports, decks, spreadsheet models, client deliverables, and document transformation workflows.

17. Subagents

Subagents are not skills in the narrow SKILL.md sense, but they are essential to serious Claude Code workflows.

Use subagents when a side task would flood the main context: research, code search, log analysis, review passes, or specialist investigation. The main agent should not carry every search result forever. That is how context windows become attics.

Learn more: Claude Code subagents

18. Hooks

Hooks are not skills either. They are better than skills for deterministic enforcement.

If something must always happen, do not merely ask Claude to remember it. Use a hook. Common examples:

  • block destructive shell commands
  • enforce a package manager
  • run formatting after file edits
  • log tool usage
  • notify when long work finishes
  • reject unsafe database writes

Learn more: Claude Code hooks

19–30. The skill patterns worth copying

The remaining slots are not separate packages so much as patterns that show up inside the best public skill systems.

RankPatternPublic starting pointWhy it matters
19Planning skillsGSDPrevents coding before scope is understood
20Execution skillsGSDTurns plans into small verified changes
21TDD skillsSuperpowersForces red-green-refactor discipline
22Adversarial review skillsClaude Code bundled skillsCatches assumptions before they ship
23Session routing skillsContext ModeKeeps agents from loading the wrong context
24Resume / handoff skillsClaude-MemMakes multi-session work survivable
25Progress reporting skillsGSDSeparates verified state from claimed state
26UI specification skillsFrontend DesignTurns visual intent into an implementable contract
27Documentation-capture skillsSuperpowersTurns decisions into durable project memory
28Cost / context-control skillsContext ModePrevents runaway token waste
29Business-document skillsAnthropic skills repoConverts agent output into useful artefacts
30Custom project skillsClaude Code skills docsCaptures workflows specific to a repo or team

How to choose what to install first

For most developers, the order is simple:

  1. Install GSD if the problem is project execution discipline.
  2. Install Superpowers if the problem is general coding-agent behaviour.
  3. Use Skill Creator before writing many custom skills by hand.
  4. Add Context Mode if sessions are drowning in tool output.
  5. Add Claude-Mem if work keeps getting lost between sessions.
  6. Add Frontend Design if Claude keeps producing generic UI.
  7. Use hooks for rules that must be enforced, not merely suggested.

Final take

The best public Claude Code skill stacks are not just prompt packs. They are operating systems for agentic work.

GSD belongs at number one because it bundles the whole project lifecycle instead of pretending that plan, execute, resume, and progress are unrelated. Superpowers, Skill Creator, Context Mode, Claude-Mem, and Frontend Design round out the practical core.

The lesson is simple: rank the workflow, not the slash command. A good skill system makes the agent less careless in production. That matters more than another clever demo.