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.

majiayu000

Claude Skill Registry

48
majiayu000

ac-stop-hook-analyzer-adaptationio-skrillz-3

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

acp

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

acp-router

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

add-agent-templates-yu-iskw-meta-agent-skills

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

add-codex

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding
48
Microsoft

add-global-variable

Add a global variable to a Copilot Studio agent. Use when the user needs a variable that persists across topics in the same conversation and can optionally be visible to the AI orchestrator.

Pack490331Coding
48
Microsoft

add-node

Add or modify a node in an existing Copilot Studio topic. Use when the user asks to add a question, message, condition, variable, or other node to a topic. Do NOT use this for generative…

Pack490331Coding

majiayu000

Claude Skill Registry

48
majiayu000

adk

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

adk-agent-builder

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

advisor-triggers

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

af

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

agent-agent

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding

majiayu000

Claude Skill Registry

48
majiayu000

agent-agent-ruvnet-ruflo

This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

Pack724867Coding
48
Microck

Analyzing AgentScope Library

This skill provides a way to retrieve information from the AgentScope library for analysis and decision-making.

Pack4134.8kCoding
48
mhattingpete

architecture-diagram-creator

Create comprehensive HTML architecture diagrams showing data flows, business objectives, features, technical architecture, and deployment. Use when users request system architecture…

Pack6946.3kCoding

aj-geddes

Claude Code Bmad Skills

48
aj-geddes

bmad-tech-spec

Quick Flow lightweight technical specification for small-scope work (1-15 stories). Replaces the full PRD + architecture pair when scope is small and requirements are clear. Produces…

Pack4949.3kCoding

xr843

Master Skill

48
xr843

compare-masters

Use when user asks to compare masters, compare schools, compare perspectives, 对比, 各宗怎么看, 不同宗派, 禅净之争, 性相之辩, 空有之争, or wants multiple masters to answer the same question. Triggers include…

Pack49893Coding
48
zhnnky329

completeness-auditor

Audit whether the semantic evidence required by the active lean or submission profile exists and is current, without requiring one verbose artifact per skill or an arbitrary number of pass…

Pack1.1k1kCoding
48
zhnnky329

consistency-auditor

Run scoped or final cross-media consistency checks for mathematical-modeling artifacts, comparing canonical numbers, symbols, parameters, decisions, files, and paper claims without…

Pack1.1k1kCoding

xr843

Master Skill

48
xr843

create-master

基于佛教经典文献,生成特定高僧大德的 AI 教学角色

Pack49893Coding
48
mhattingpete

dashboard-creator

Create HTML dashboards with KPI metric cards, bar/pie/line charts, progress indicators, and data visualizations. Use when users request dashboards, metrics displays, KPI visualizations…

Pack6946.3kData analysis
48
AI-Builder-Club

e2e-setup

Set up an end-to-end test suite in any repo, following practices that make e2e a reliable per-PR gate: real flows over bypass, layered assertions, a reusable auth/session helper…

Pack1.3k300Testing

xr843

Master Skill

48
xr843

master-debate

Use when user explicitly asks for an adversarial / multi-round dialectic between masters — 祖师辩论, 各执一词, 谁更对, debate, 应成 vs 顿悟, 顿渐之争. Differs from /compare-masters (parallel single-round) by…

Pack49893Coding
48
mhattingpete

project-bootstrapper

Sets up new projects or improves existing projects with development best practices, tooling, documentation, and workflow automation. Use when user wants to start a new project, improve…

Pack6946.3kAutomation
48
zhnnky329

quality-assurance-auditor

Perform the final submission-level audit of mathematical-modeling workflow integrity, evidence quality, anti-fabrication, paper coherence, figures, references, and contest readiness after…

Pack1.1k1kCoding
48
zhnnky329

robustness-checker

Design and run risk-targeted robustness, sensitivity, error, and baseline checks for an approved mathematical model, emitting compact machine evidence in lean mode and a final report in…

Pack1.1k1kCoding
48
zhnnky329

symbol-table-builder

Build and maintain one global mathematical symbol and unit table from the problem frame and active method cards, resolving cross-subquestion conflicts before code or paper work.

Pack1.1k1kCoding
48
mhattingpete

technical-doc-creator

Create HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical documentation, API docs, API…

Pack6946.3kDesign
48
mhattingpete

timeline-creator

Create HTML timelines and project roadmaps with Gantt charts, milestones, phase groupings, and progress indicators. Use when users request timelines, roadmaps, Gantt charts, project…

Pack6946.3kDesign
47
Spielewoy

ap-depth-prober

Report the compatibility redirect to `ap-worker`; this retired role cannot perform new work.

Pack1.2k327Coding
47
Spielewoy

ap-execharness-resolver

Report the compatibility redirect to `ap-worker`; this retired role cannot perform new work.

Pack1.2k327Coding
47
Spielewoy

ap-feature-coordinator

Report the compatibility redirect to `ap-run-coordinator`; this retired role cannot perform new work.

Pack1.2k327Coding
47
Spielewoy

ap-framework-generator

Report the compatibility redirect to `ap-worker`; this retired role cannot perform new work.

Pack1.2k327Coding
47
Spielewoy

ap-framework-validator

Report the compatibility redirect to `ap-independent-checker`; this retired role cannot perform new work.

Pack1.2k327Coding
47
Spielewoy

ap-fresh-verifier

Report the compatibility redirect to `ap-independent-checker`; this retired role cannot perform new work.

Pack1.2k327Coding
47
Spielewoy

ap-goal-checker

Report the compatibility redirect to `ap-independent-checker`; this retired role cannot perform new work.

Pack1.2k327Coding

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