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 - 2#2

Matt Pocock
Ask Matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Pack321k33MScore 95 - 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 - 4#4
Jesse Vincent
Superpowers
Jesse Vincent
Writing Skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Pack316k3.9MScore 94 - 5#5
Jesse Vincent
Superpowers
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 - 6#6
Jesse Vincent
Superpowers
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 - 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 - 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 - 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 - 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
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
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.
majiayu000
Claude Skill Registry
acp
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
acp-router
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
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.
majiayu000
Claude Skill Registry
add-codex
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.

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.

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…
majiayu000
Claude Skill Registry
adk
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
adk-agent-builder
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
advisor-triggers
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
af
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
agent-agent
This page used to hold an archived copy of this skill. The archive now lives in the registry's data repository.
majiayu000
Claude Skill Registry
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.

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

architecture-diagram-creator
Create comprehensive HTML architecture diagrams showing data flows, business objectives, features, technical architecture, and deployment. Use when users request system architecture…
aj-geddes
Claude Code Bmad Skills
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…
xr843
Master Skill
compare-masters
Use when user asks to compare masters, compare schools, compare perspectives, 对比, 各宗怎么看, 不同宗派, 禅净之争, 性相之辩, 空有之争, or wants multiple masters to answer the same question. Triggers include…
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…
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…
xr843
Master Skill
create-master
基于佛教经典文献,生成特定高僧大德的 AI 教学角色

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…

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…
xr843
Master Skill
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…

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…
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…
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…
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.

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…

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…
ap-depth-prober
Report the compatibility redirect to `ap-worker`; this retired role cannot perform new work.
ap-execharness-resolver
Report the compatibility redirect to `ap-worker`; this retired role cannot perform new work.
ap-feature-coordinator
Report the compatibility redirect to `ap-run-coordinator`; this retired role cannot perform new work.
ap-framework-generator
Report the compatibility redirect to `ap-worker`; this retired role cannot perform new work.
ap-framework-validator
Report the compatibility redirect to `ap-independent-checker`; this retired role cannot perform new work.
ap-fresh-verifier
Report the compatibility redirect to `ap-independent-checker`; this retired role cannot perform new work.
ap-goal-checker
Report the compatibility redirect to `ap-independent-checker`; this retired role cannot perform new work.
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.
More in Build
Coding skills for your agent