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 live · November 2026

The top 10. Ranked by the Alyn Score.

  1. #1
    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 97
    Details
  2. #2
    Matt Pocock

    Ask Matt

    Ask which skill or flow fits your situation. A router over the skills in this repo.

    Pack321k33MScore 95
    Details
  3. #3
    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 95
    Details
  4. Jesse Vincent

    Superpowers

    #4
    Jesse Vincent

    Writing Skills

    Use when creating new skills, editing existing skills, or verifying skills work before deployment

    Pack316k3.9MScore 94
    Details
  5. Jesse Vincent

    Superpowers

    #5
    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
  6. Jesse Vincent

    Superpowers

    #6
    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
  7. #7
    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 90
    Details
  8. #8
    affaan-m

    Agent Architecture Audit

    Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering…

    Pack301k1.7MScore 89
    Details
  9. #9
    affaan-m

    Agent Sort

    Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes…

    Pack301k1.7MScore 89
    Details
  10. #10
    affaan-m

    Android Clean Architecture

    Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring…

    Pack301k1.7MScore 89
    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.

82
JuliusBrussee

investigate-first

Diagnose ambiguous failures before editing. Use for unknown causes, intermittent behavior, performance regressions, or investigations needing evidence-ranked hypotheses.

Pack119k4.8MFinance

Garry Tan

Gstack

82
Garry Tan

make-pdf

Turn any markdown file into a publication-quality PDF. (gstack)

Pack141k47kDocuments
82
JuliusBrussee

migration

Implement reversible compatibility-safe transitions. Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and preservation proof.

Pack119k4.8MCoding

Garry Tan

Gstack

82
Garry Tan

plan-ceo-review

CEO/founder-mode plan review. (gstack)

Pack141k47kStartups

Anthropic

Claude Plugins Official

82
Anthropic

plugin-settings

This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML…

Pack47k184kCoding

Garry Tan

Gstack

82
Garry Tan

qa

Use when you test the site, API or CLI and fix bugs. (gstack)

Pack141k47kTesting

Garry Tan

Gstack

82
Garry Tan

runaway-stopper

Find runaway Capy threads and subagents, stop or rotate them safely, and prevent repeats. (gstack)

Pack141k47kStartups
82
JuliusBrussee

safe-refactor

Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.

Pack119k4.8MCoding

Anthropic

Claude Plugins Official

82
Anthropic

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to…

Pack47k184kAI engineering
82
JuliusBrussee

surgical-patch

Fix bugs and small behavior changes at the narrowest responsible layer. Use when regression proof, preserved surrounding behavior, and task-relevant tests matter.

Pack119k4.8MCoding
82
JuliusBrussee

verify-and-stop

Prove existing work meets acceptance conditions without expanding scope. Use for validation-only tasks, completion checks, focused gate runs, and last-mile proof.

Pack119k4.8MProductivity

Garry Tan

Gstack

82
Garry Tan

write-skill

Write a new agent skill or improve one without bloat: the edit ladder, levels, drift and size checks, full diets. (gstack)

Pack141k47kWriting

GitHub

Awesome Copilot

81
GitHub

anti-ui-slop

Stop coding agents from shipping generic UI. Use UIZZE's 800,000+ real web and iOS screens to build product-specific interfaces, define a design contract, cover required states, and run a…

Pack41k2.4MDesign

GitHub

Awesome Copilot

81
GitHub

appinsights-instrumentation

Instrument a webapp to send useful telemetry data to Azure App Insights

Pack41k2.4MCoding
81
DietrichGebert

ponytail-help

Quick reference for ponytail levels, skills and commands. One-shot display. Use for /ponytail-help, "ponytail help", "how do I use ponytail".

Pack188k407kCoding

GitHub

Awesome Copilot

80
GitHub

acreadiness-policy

Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks, overriding impact/level, setting pass-rate thresholds, or…

Pack41k2.4MCoding

Google

Skills

80
Google

agent-platform-skill-registry

Interact with the Gemini Enterprise Agent Platform Skill Registry to create and search for available skills. Use this skill to enable agents to register functionality or discover new…

Pack24k1.1MCoding

Anthropic

Claude Plugins Official

80
Anthropic

build-mcp-app

This skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build "MCP UI resources", make a tool…

Pack47k184kMCP

Garry Tan

Gstack

80
Garry Tan

careful

Safety guardrails for destructive commands. (gstack)

Pack141k47kStartups

Anthropic

Claude Plugins Official

80
Anthropic

claude-automation-recommender

Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude…

Pack47k184kAutomation

Anthropic

Claude Plugins Official

80
Anthropic

claude-md-improver

Audit and improve CLAUDE.md files in repositories. Use when user asks to check, audit, update, improve, or fix CLAUDE.md files. Scans for all CLAUDE.md files, evaluates quality against…

Pack47k184kCoding

Garry Tan

Gstack

80
Garry Tan

codex

OpenAI Codex CLI wrapper — three modes. (gstack)

Pack141k47kStartups

Anthropic

Claude Plugins Official

80
Anthropic

command-development

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize…

Pack47k184kCoding

Garry Tan

Gstack

80
Garry Tan

context-restore

Restore working context saved earlier by /context-save. (gstack)

Pack141k47kProductivity

Garry Tan

Gstack

80
Garry Tan

context-save

Save working context. (gstack)

Pack141k47kProductivity

Garry Tan

Gstack

80
Garry Tan

cso

Security audit: supported static findings; qualified profiles add reproduction and repair candidates. (gstack)

Pack141k47kStartups

Garry Tan

Gstack

80
Garry Tan

design-consultation

Design consultation: understands your product, researches the landscape, proposes a complete design system (aesthetic, typography, color, layout, spacing, motion), and generates font+color…

Pack141k47kDesign

Garry Tan

Gstack

80
Garry Tan

design-shotgun

Design shotgun: generate multiple AI design variants, open a comparison board, collect structured feedback, and iterate. (gstack)

Pack141k47kDesign

Garry Tan

Gstack

80
Garry Tan

deslop-shared-libs

Find worthwhile shared-code extractions in recent work. (gstack)

Pack141k47kStartups

Garry Tan

Gstack

80
Garry Tan

devex-review

Live developer experience audit. (gstack)

Pack141k47kStartups

Garry Tan

Gstack

80
Garry Tan

document-generate

Generate missing documentation from scratch for a feature, module, or entire project. (gstack)

Pack141k47kDocuments

Garry Tan

Gstack

80
Garry Tan

eval-plan

Preregister a paid eval (bars, arms, decoys, stop rules), dry-run it at zero cost, then run a three-item priced pilot whose spend table gates approval. (gstack)

Pack141k47kAI engineering

Garry Tan

Gstack

80
Garry Tan

gstack-openclaw-ceo-review

Use when asked to review a plan, challenge a proposal, run a CEO review, poke holes in an approach, think bigger about scope, or decide whether to expand or reduce the plan.

Pack141k47kStartups

Garry Tan

Gstack

80
Garry Tan

gstack-openclaw-office-hours

Use when asked to brainstorm, evaluate whether an idea is worth building, run office hours, or think through a new product idea or design direction before any code is written.

Pack141k47kDocuments

Garry Tan

Gstack

80
Garry Tan

gstack-openclaw-retro

Weekly engineering retrospective. Analyzes commit history, work patterns, and code quality metrics with persistent history and trend tracking. Team-aware with per-person contributions…

Pack141k47kCoding

Garry Tan

Gstack

80
Garry Tan

gstack-plan

Use before building a feature: challenge the scope, then review architecture, code quality, tests and performance, and end with a plan to build. (gstack)

Pack141k47kCoding

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 Diagnosing Bugs (Matt Pocock), Ask Matt (Matt Pocock), Code Review (Matt Pocock). Rankings combine GitHub stars, installs, freshness and depth, and update live.

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