Skip to content
alyn

Best Claude skills for Coding

Coding skills change how your agent works, not only what it writes: brainstorm before building, write a plan, test first, review its own diff, and finish branches cleanly. Packs like Superpowers, Matt Pocock's skills, Addy Osmani's agent skills and Garry Tan's gstack are the most starred skills on GitHub.

1747 coding skills · ranked nightly · November 2026

The top 10. Ranked by the Alyn Score.

  1. #1
    Matt Pocock

    Code Review

    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code…

    Pack321k33MScore 98
    Details
  2. #2
    Matt Pocock

    Codebase Design

    Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more…

    Pack321k33MScore 98
    Details
  3. #3
    Matt Pocock

    Diagnosing Bugs

    Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

    Pack321k33MScore 98
    Details
  4. #4
    JuliusBrussee

    Caveman

    Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or…

    Pack119k4.8MScore 93
    Details
  5. #5
    JuliusBrussee

    Caveman Commit

    Write a Conventional Commits message compressed to intent only. Use for "write a commit", "commit message", /commit or /caveman-commit.

    Pack119k4.8MScore 93
    Details
  6. #6
    JuliusBrussee

    Caveman Learn

    Act on a Caveman learn report - review the ranked token sinks, apply cost-lowering fixes with per-edit consent, and report what those fixes returned. Use when asked to lower an agent's…

    Pack119k4.8MScore 93
    Details
  7. #7
    morluto

    Rea Analysis Optimization

    Optimize REA providers and shared analysis workflows for agent context, latency, CPU, and memory while preserving correctness and Evidence. Use for analysis bottlenecks and cache or query…

    Pack450k29kScore 93
    Details
  8. #8
    morluto

    Rea Ci Tests Audit

    Audit REA CI and test suites for correctness, fixture drift, false passes, and measured performance; use for suite or workflow investigations and efficiency changes, rather than ordinary…

    Pack450k29kScore 93
    Details
  9. Jesse Vincent

    Superpowers

    #9
    Jesse Vincent

    Brainstorming

    You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a…

    Pack316k3.9MScore 92
    Details
  10. Jesse Vincent

    Superpowers

    #10
    Jesse Vincent

    Diagnosing Superpowers

    Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why…

    Pack316k3.9MScore 92
    Details

What makes a great coding skill.

  • A workflow (plan, implement, verify) rather than a list of tips.

  • Explicit stop conditions so the agent asks instead of guessing.

  • Skills that compose: planning, testing and review that hand off to each other.

All 1747 coding skills.

Garry Tan

Gstack

76
Garry Tan

setup-deploy

Configure deployment settings for /land-and-deploy.

Pack141k47kDevOps

Garry Tan

Gstack

76
Garry Tan

spec

Turn vague intent into a precise, executable spec in five phases. (gstack)

Pack141k47kCoding
76
jakubkrehel

state-machine

Renders every state of a component you choose on a throwaway page, with mock data and a switcher, so you can work on each state.

Pack12k373kCoding
76
jakubkrehel

teardown

Creates technical illustrations of physical objects and of how things work, such as display pixels or interface layers, with coherent views, fine linework and part fills.

Pack12k373kCoding

Orchestra Research

AI Research SKILLs

76
Orchestra Research

transformer-lens-interpretability

Provides guidance for mechanistic interpretability research using TransformerLens to inspect and manipulate transformer internals via HookPoints and activation caching. Use when…

Pack14k103kResearch
76
jakubkrehel

variant

Builds multiple variants of a component you're working on and helps you iterate and pick one.

Pack12k373kCoding

dotnet

Skills

75
dotnet

author-component

Create or review Blazor components (.razor files) with correct architecture. USE FOR: writing new Blazor components that do NOT involve JavaScript interop, implementing parameters and…

Pack5.9k439kCoding

dotnet

Skills

75
dotnet

clr-activation-debugging

Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll. Use when: the shim picks the wrong runtime, fails to load any runtime, shows…

Pack5.9k439kCoding

dotnet

Skills

75
dotnet

dotnet-pinvoke

Correctly call native (C/C++) libraries from .NET using P/Invoke and LibraryImport. Covers function signatures, string marshalling, memory lifetime, SafeHandle, and cross-platform patterns…

Pack5.9k439kCoding

dotnet

Skills

75
dotnet

dotnet-trace-collect

Guide developers through capturing diagnostic artifacts to diagnose production .NET performance issues. Use when the user needs help choosing diagnostic tools, collecting performance data…

Pack5.9k439kCoding

dotnet

Skills

75
dotnet

dump-collect

Configure and collect crash dumps for modern .NET applications. USE FOR: enabling automatic crash dumps for CoreCLR or NativeAOT, capturing dumps from running .NET processes, setting up…

Pack5.9k439kCoding
75
tech-leads-club

frontend-blueprint

AI frontend specialist and design consultant that guides users through a structured discovery process before generating any code. Collects visual references, design tokens, typography…

Pack7.2k22kFrontend

dotnet

Skills

75
dotnet

improve-skill-quality

Diagnoses and fixes skills in the dotnet/skills repository that lose to their own baseline, fail to activate, time out, or return "no credible improvement". Use when an evaluation verdict…

Pack5.9k439kCoding
75
tech-leads-club

legacy-migration-planner

Use when planning legacy system migrations, codebase modernization, monolith decomposition, microservices consolidation, cross-language rewrites, or framework upgrades. Invoke for strangler…

Pack7.2k22kProductivity
75
muratcankoylan

project-development

This skill should be used for project-level decisions about LLM-powered systems: whether an LLM is the right primitive for the task at hand, the shape of a multi-stage batch or agent…

Pack18k9.7kAI engineering
75
tech-leads-club

react-composition-patterns

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks…

Pack7.2k22kFrontend
75
tech-leads-club

the-jury

Use when a question, decision, plan, tradeoff, or claim needs a rigorous verdict and one perspective is not enough. Spawns a panel of 3 to 5 subagent jurors that form independent blind…

Pack7.2k22kCoding
75
muratcankoylan

tool-design

This skill should be used for the tool-interface layer of an agent system specifically: writing tool descriptions agents can route on, designing tool schemas and response formats, naming…

Pack18k9.7kDesign

sickn33

Agentic Awesome Skills

74
sickn33

advogado-criminal

Assistente de pesquisa informativa, sem credenciais profissionais, sobre em Maria da Penha, violencia domestica, feminicidio, direito penal brasileiro, medidas protetivas, inquerito…

Pack49k584kCoding

Anthropic

Claude Plugins Official

74
Anthropic

cardputer-buddy

Iterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard. Use when the user wants to add a new app, push a…

Pack47k184kCoding

davidondrej

Skills

74
davidondrej

cmux

Control the cmux macOS terminal app: workspaces, panes, surfaces, browsers, notifications, settings, and hooks. Use only when the user explicitly names cmux. Read before running any cmux…

Pack4.3k10kCoding

davidondrej

Skills

74
davidondrej

domain-checker

Check domain registration in batches using public RDAP APIs, without keys or login. Use only when the user explicitly invokes /domain-checker.

Pack4.3k10kCoding

davidondrej

Skills

74
davidondrej

git-worktree

Use Git worktrees to isolate parallel coding tasks. Use when setting up a task checkout, working in a shared repo, or managing existing worktrees.

Pack4.3k10kCoding
74
tw93

learn

Runs a six-phase research workflow from source bundle to publish-ready output. Use when researching an unfamiliar domain or compiling materials into one reference. Not for quick lookups or…

Pack7.6k121kCoding

Anthropic

Claude Plugins Official

74
Anthropic

solo

Work on one hard mathematics problem in this session yourself, with no sub-agents: reason in stages, record each settled step in a notes file so that nothing written is lost if a response…

Pack47k184kCoding
74
Egonex-AI

understand

Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

Pack92k37kDiagrams

Garry Tan

Gstack

73
Garry Tan

autoplan

Auto-review pipeline — runs the CEO, design, eng (architecture, edge cases, failure modes, tests) and DX reviews (lean run: one reviewer), auto-deciding. (gstack)

Pack141k47kCoding

amElnagdy

Delegate Skills

73
amElnagdy

cline-delegate

Delegate a coding task to the Cline coding agent CLI (`cline`) as a background implementer, then review its diff and land it yourself. Use this whenever the user wants to delegate…

Pack2.6k82kCoding

amElnagdy

Delegate Skills

73
amElnagdy

codex-delegate

Delegate a coding task to the OpenAI Codex CLI as a background implementer, then review its diff and land it yourself. Use this whenever the user wants to hand implementation work to Codex…

Pack2.6k82kCoding

amElnagdy

Delegate Skills

73
amElnagdy

commandcode-delegate

Delegate a coding task to the Command Code CLI (`cmd`) as a background implementer, then review its diff and land it yourself. Use this whenever the user wants to hand implementation work…

Pack2.6k82kCoding
73
tech-leads-club

component-common-domain-detection

Finds duplicate business logic spread across multiple components and suggests consolidation. Use when asking "where is this logic duplicated?", "find common code between services", "what…

Pack7.2k22kCoding
73
tech-leads-club

component-flattening-analysis

Detects misplaced classes and fixes component hierarchy problems — finds code that should belong inside a component but sits at the root level. Use when asking "clean up component…

Pack7.2k22kCoding
73
tech-leads-club

component-identification-sizing

Maps architectural components in a codebase and measures their size to identify what should be extracted first. Use when asking "how big is each module?", "what components do I have?"…

Pack7.2k22kCoding

amElnagdy

Delegate Skills

73
amElnagdy

copilot-delegate

Delegate a coding task to the GitHub Copilot CLI (`copilot`) as a background implementer, then review its diff and land it yourself. Use this whenever the user wants to delegate…

Pack2.6k82kCoding

amElnagdy

Delegate Skills

73
amElnagdy

cursor-delegate

Delegate a coding task to the Cursor Agent CLI (`cursor-agent`) as a background implementer, then review its diff and land it yourself. Use this whenever the user wants to hand…

Pack2.6k82kCoding

wondelai

Skills

73
wondelai

ddia-systems

Design data systems by understanding storage engines, replication, partitioning, transactions, and consistency models. Use when the user mentions "database choice", "which database should I…

Pack2.7k335kCoding

Coding skills, explained.

Also searched as: claude code skills, best claude code skills, software engineering skills, superpowers.

What are the best Claude skills for coding?

Right now the top-ranked coding skills on Alyn are Code Review (Matt Pocock), Codebase Design (Matt Pocock), Diagnosing Bugs (Matt Pocock). Rankings combine popularity, quality checks, momentum and freshness, and update every night.

What are the best Claude Code skills?

By stars and installs: Superpowers (obra), Matt Pocock's skills, Addy Osmani's agent-skills, gstack (Garry Tan) and Caveman. Alyn ranks them live.

How many skills should I install?

Start with one workflow pack and two or three task skills. Each skill only costs about 100 tokens until it is used, but overlapping skills can confuse which one runs.

How do I install a coding skill?

Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.

Built a coding skill? Get it ranked.

Submit a skill