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.

bitwize-music-studio

Claude AI Music Skills

59
bitwize-music-studio

pronunciation-specialist

Scans lyrics for pronunciation risks and prevents Suno mispronunciations. Use when writing lyrics with proper nouns, technical terms, homographs, or non-English words.

Pack65314kCoding
59
anbeime

provenance

收集系统全链路操作日志,生成可追溯的执行证据链与向量索引,是多智能体系统可观测性与安全审计的底座。

Pack9.4k574Coding
59
petrkindlmann

qa-project-bootstrap

Onboard a new QA engineer to an existing codebase, or audit an existing test architecture. Produces a 30-day ramp plan: codebase orientation, framework walkthrough, test architecture audit…

Pack26170kTesting

TheQtCompanyRnD

Agent Skills

59
TheQtCompanyRnD

qt-canvas2d

Applies Qt Canvas2D (QtCanvas2D / Qt Canvas Painter, Qt 6.12+) best practices when producing or working with Canvas2D QML source code. Use whenever Canvas2D, Canvas2DContext, path2d…

Pack53610kCoding

TheQtCompanyRnD

Agent Skills

59
TheQtCompanyRnD

qt-cmake-project

Use to generate or update Qt 6 CMake projects or edit CMakeLists.txt, add sources/resources or define targets (executable, QML module, library).

Pack53610kCoding

TheQtCompanyRnD

Agent Skills

59
TheQtCompanyRnD

qt-figma-component-generation

Extract component metadata from a Figma design system and generate production-ready QML controls. Use this skill whenever someone wants to turn Figma components into QML files — whether…

Pack53610kDesign

TheQtCompanyRnD

Agent Skills

59
TheQtCompanyRnD

qt-figma-token-extraction

Extract design tokens, text styles, and variables from a Figma design system and produce a design-tokens.json plus ready-to-use QML singletons. Use this skill whenever someone wants to pull…

Pack53610kDesign

TheQtCompanyRnD

Agent Skills

59
TheQtCompanyRnD

qt-qml-test

Generates Qt Quick Test cases (TestCase, SignalSpy, tryCompare) for QML components. Use for "write QML tests", "qml test", "qt quick test".

Pack53610kTesting
59
BuilderIO

quick-recap

Use when adding or following the red/yellow/green final status block convention for agent responses, especially by installing managed AGENTS.md or CLAUDE.md instructions.

Pack4.7k6.5kCoding

posit-dev

Skills

59
posit-dev

r-cran-status

Look up an R package's live status on cran.r-project.org - submission/review state (queue, human review, waiting, archived, past version's fate) or R CMD check results (OK/NOTE/WARN/ERROR…

Pack56320kCoding

posit-dev

Skills

59
posit-dev

r-tidyverse-style

Use when the user asks to review or clean up R code for tidyverse style, standardize formatting or names, remove redundant comments or wrappers, or make a behavior-preserving style pass…

Pack56320kCoding
59
kangarooking

rational-buddhism

当用户问某主张/玄学/灵修该不该信、想建立自己的验证标准、或寻找科学与精神的结合点时调用。 核心理念: 尝试一切, 亲自测试, 保持怀疑, 保留有用的, 舍弃没用的; 不可证伪的主张不进入基本真理; 冥想/接纳等内在技术可保留。 不适用于: 需要信仰安慰的临终/哀伤场景(尊重个体选择)。 Triggers: 该不该信/玄学/灵修/冥想/可证伪/验证/理性/rational…

Pack13k2.3kCoding
59
kangarooking

reading-metaskill

当用户想养成阅读习惯、问「读什么书/怎么读」「如何学习新领域/怎么入门某学科」时调用。 核心理念: 阅读是终极元技能; 读你所爱直到爱上阅读, 没有读完义务; 读原著与经典优先; 以教促学; 每天1-2小时即可进入极少数人行列。 不适用于: 具体某本书的书评、考试备考资料选择。 Triggers: 阅读/读书/怎么学习/入门/原著/书单/reading/how to learn

Pack13k2.3kCoding
59
danjdewhurst

revision-continuity

This skill should be used when the user asks to "revise a chapter", "continuity check", "find inconsistencies", "audit character state", "check timeline consistency", "developmental edit"…

Pack40813kCoding
59
danjdewhurst

scene-craft

This skill should be used when the user asks to "plan a scene", "scene structure", "sequel scene", "dialogue subtext", "deep POV", "psychic distance", "try fail", "scene cards"…

Pack40813kCoding
59
kangarooking

screen-detox

当用户刷手机/短视频/社交媒体上瘾、感觉空虚、想戒断多巴胺零食时调用。 核心理念: 所有屏幕活动与更少幸福相关(作者断言无例外); 屏幕=用长期后果换短期快感的多巴胺零食; 用习惯替换五步戒断。 不适用于: 工作需要屏幕的职业场景(区分工作屏幕与消费屏幕)。 Triggers: 刷手机/上瘾/短视频/社交媒体/多巴胺/戒断/屏幕时间/screen…

Pack13k2.3kCoding
59
kangarooking

self-liberation

当用户被别人的期望压垮、容易愤怒、或感觉被工作/责任困住、问「怎么说不/怎么不生气/怎么更自由」时调用。 核心理念: 期望不是你的合同(约定才是); 愤怒是自我惩罚; 就业自由来自低生活成本; 自由=免于被迫反应的自由。 不适用于: 违约/欠债等真正的约定责任。 Triggers: 期望/愤怒/自由/取悦别人/说不/就业自由/freedom/anger/expectations

Pack13k2.3kCoding
59
danjdewhurst

voice-style

This skill should be used when the user asks to "create a style sheet", "style guide", "house style", "keep the voice consistent", "voice drift", "British or American spelling", "character…

Pack40813kCoding
59
kangarooking

wealth-structure

当用户问「怎么赚钱/如何致富/该不该要期权/如何判断一个生意的结构」时调用。 核心理念: 财富=睡觉时仍在赚钱的资产; 靠「责任(押上声誉)→产权(股权/知识产权)→杠杆(无需许可的代码媒体)→避免出局」构建, 无法靠出租时间致富。 不适用于: 具体投资标的分析、理财产品的选股建议。 Triggers: 致富/赚钱/股权/期权/杠杆/被动…

Pack13k2.3kCoding
59
danjdewhurst

worldbuilding

This skill should be used when the user asks to "create a location", "add a location", "magic system", "political system", "build the world", "add culture", "world history", "technology…

Pack40813kCoding

LeoYeAI

Agent Master Skills

58
LeoYeAI

acl-rule-analysis

Vendor-agnostic ACL and firewall rule analysis with shadowed rule detection, overly permissive rule identification, unused rule discovery, redundant rule flagging, and rule ordering…

Pack2.2k499Coding

Microsoft

Power Platform Skills

58
Microsoft

add-onedrive

Adds OneDrive for Business connector to a Power Apps code app. Use when uploading, downloading, listing, or managing files in OneDrive.

Pack1.1k19kCoding
58
mohitagw15856

agent-project-file

Set up the project file an AI agent keeps for work that runs over days or weeks: the goal, the definition of done, milestones, the current state, decisions made, open questions, and the…

Pack1.5k11kCoding

OneWave-AI

Claude Skills

58
OneWave-AI

agent-swarm-deployer

Deploys swarms of sub-agents for massive parallel data processing tasks. Unlike agent-army (which is for code changes), this is for DATA tasks -- processing 1000 documents, analyzing…

Pack42372kDevOps

OneWave-AI

Claude Skills

58
OneWave-AI

agent-team-builder

Designs and deploys custom agent teams for specific business workflows. Interactive discovery of business processes, then generates complete team configurations with specialized agent…

Pack42372kCoding

OneWave-AI

Claude Skills

58
OneWave-AI

agent-to-agent

Agent-to-Agent (A2A) communication protocol. Connect two or more Claude agents that pass messages, share context, delegate tasks, and collaborate. Implements structured handoffs, shared…

Pack42372kProductivity

OneWave-AI

Claude Skills

58
OneWave-AI

ai-readiness-assessment

Assesses how ready a business is for AI adoption across six dimensions. Evaluates data maturity, tech stack, team skills, process documentation, budget, and culture. Generates a…

Pack42372kCoding

rmyndharis

Antigravity Skills

58
rmyndharis

airflow-dag-patterns

Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs.

Pack2k16kCoding

OneWave-AI

Claude Skills

58
OneWave-AI

animate

Generate animated videos and motion graphics from natural language descriptions. Creates a standalone Vite + React project with Framer Motion scenes that auto-play in the browser. Use when…

Pack42372kVideo

rmyndharis

Antigravity Skills

58
rmyndharis

anti-reversing-techniques

Understand anti-reversing, obfuscation, and protection techniques encountered during software analysis. Use when analyzing protected binaries, bypassing anti-debugging for authorized…

Pack2k16kCoding

OneWave-AI

Claude Skills

58
OneWave-AI

api-load-tester

Load tests API endpoints with progressive concurrency. Measures response times, error rates, throughput, and identifies breaking points. Generates a detailed report with latency…

Pack42372kCoding

rmyndharis

Antigravity Skills

58
rmyndharis

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring…

Pack2k16kCoding

rmyndharis

Antigravity Skills

58
rmyndharis

async-python-patterns

Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications…

Pack2k16kCoding

rmyndharis

Antigravity Skills

58
rmyndharis

bash-defensive-patterns

Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.

Pack2k16kCoding
58
foryourhealth111-pixel

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before…

Pack3.8k950Coding
58
glebis

browsing-history

Query browsing history from all synced devices (iPhone, Mac, iPad, desktop). Supports natural language queries for filtering by date, device, domain, and keywords. Uses LLM classification…

Pack41315kCoding

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