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.

internet-court

Internet Court Skill

55
internet-court

nla-arbitrate

Manually arbitrate NLA escrow fulfillments as an alternative to the automated oracle. Use when the user wants to review pending arbitration requests, evaluate demands against fulfillments…

Pack7.1k197Coding

internet-court

Internet Court Skill

55
internet-court

nla-create

Create a Natural Language Agreement escrow on-chain. Use when the user wants to lock ERC20 tokens in an escrow with a natural language demand that an AI oracle will arbitrate. Handles…

Pack7.1k197Coding

internet-court

Internet Court Skill

55
internet-court

nla-fulfill

Fulfill an existing NLA escrow and collect tokens. Use when the user wants to submit fulfillment text for an on-chain escrow, check arbitration results, and collect approved funds. Covers…

Pack7.1k197Coding
55
mxyhi

orca-replay

Answer questions about an earlier agent run from its recording rather than from memory, and replay or fork that run. Use when the user asks why a previous run did something, which step…

Pack5144.2kCoding

posit-dev

Skills

55
posit-dev

pr-threads-address

Address PR review feedback by systematically working through every unresolved PR review thread on the current branch's PR - analyze each comment, make the requested code changes (with tests…

Pack56320kCoding

zhinkgit

Embeddedskills

55
zhinkgit

probe-rs

probe-rs 下载与调试工具,用于探针发现、固件烧录、复位、内存读写、GDB Server 调试和 RTT 日志读取。 当用户提到 probe-rs、cargo-embed、DAP、RTT、CMSIS-DAP、ST-Link、J-Link、烧录、芯片信息、 连接 under reset、probe 选择器、probe-rs gdb、probe-rs attach…

Pack7928.2kCoding
55
HughYau

protracted-strategy

持久战略:面对长期、复杂、短期不可能速胜的任务,客观评估态势,划分战略防御 / 相持 / 反攻三阶段,判定当前所处阶段,设置阶段转换条件,并在困难阶段仍给出局部进攻点。当任务跨多个会话或多轮迭代、资源暂时不足、或出现"想放弃"与"一把梭"两种情绪时触发;任务能在当前会话完成时不触发。 English: Protracted strategy. For long-horizon…

Pack3.9k3.2kCoding

posit-dev

Skills

55
posit-dev

r-package-development

R package development with devtools, testthat, and roxygen2. Use when the user is working on an R package, running tests, writing documentation, or building package infrastructure.

Pack56320kCoding

Microsoft

Power Platform Skills

55
Microsoft

report-issue

Use this skill when the user wants to "report a bug", "file an issue", "report an issue", "submit a bug report", or report any problem with the canvas-apps plugin to the GitHub repository.

Pack1.1k19kCoding
55
staskh

whale-hunting

Detect institutional whale activity in options for a given underlying. Use when the user asks about unusual options activity, large block trades, whale trades, or institutional options flow…

Pack4073.1kCoding

zhinkgit

Embeddedskills

55
zhinkgit

workflow

embeddedskills 的薄编排层,用于在当前 workspace 中发现工程、选择 build/flash/debug/observe 后端、串联 .embeddedskills/state.json,并聚合底层 skill 的结果。 当用户明确输入以下命令之一:"一键构建烧录"、"自动诊断"、"串起 build -> flash -> debug ->…

Pack7928.2kAutomation

amElnagdy

Guard Skills

55
amElnagdy

wp-guard

Review generated or changed WordPress code — plugins, themes, and blocks — before it ships. Best used reactively after an agent writes, edits, or reviews code touching WordPress APIs…

Pack1.3k19kCoding

oaustegard

Claude Skills

54
oaustegard

assessing-impact

Pre-change blast-radius report for a symbol or file. Walks tree-sitting references, augments with a plain-text scan over non-parsed files (configs, plain docs), and clusters affected sites…

Pack2573.7kCoding

OneWave-AI

Claude Skills

54
OneWave-AI

athlete-social-media-manager

Create brand-safe content for athletes. Personal branding strategy, engagement optimization, crisis communication, sponsor integration.

Pack42372kSocial media

MoizIbnYousaf

AI Agent Skills

54
MoizIbnYousaf

backend-development

Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system architecture.

Pack1.2k13kBackend

OneWave-AI

Claude Skills

54
OneWave-AI

bracket-predictor

March Madness, playoff brackets, tournament picks. Upset potential, chalk vs contrarian strategies, historical trends, confidence levels.

Pack42372kCoding

OneWave-AI

Claude Skills

54
OneWave-AI

brand-consistency-checker

Scan documents and slides for off-brand colors, fonts, and logos. Validate against brand guidelines and suggest corrections.

Pack42372kDesign

OneWave-AI

Claude Skills

54
OneWave-AI

budget-optimizer

Analyze spending patterns and find savings. 50/30/20 rule, subscription audit, debt payoff strategies, emergency fund roadmap.

Pack42372kFinance

Nikolay-Shirokov

Cc 1c Skills

54
Nikolay-Shirokov

cf-info

Анализ структуры конфигурации 1С — свойства, состав, счётчики объектов. Используй для обзора конфигурации — какие объекты есть, сколько их, какие настройки

Pack7744.4kCoding

Nikolay-Shirokov

Cc 1c Skills

54
Nikolay-Shirokov

cf-validate

Валидация конфигурации 1С. Используй после создания или модификации конфигурации для проверки корректности

Pack7744.4kCoding

MoizIbnYousaf

AI Agent Skills

54
MoizIbnYousaf

changelog-generator

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release…

Pack1.2k13kCoding

oaustegard

Claude Skills

54
oaustegard

configuring

Universal environment variable loader for AI agent environments. Loads secrets and config from Claude.ai, Claude Code, OpenAI Codex, Jules, and standard .env files.

Pack2573.7kCoding

oaustegard

Claude Skills

54
oaustegard

container-layer

Authors and caches a personalized container environment from a Dockerfile- like spec, as a single layer or as a composition of independently cached layers. Use when the user mentions…

Pack2573.7kCoding

oaustegard

Claude Skills

54
oaustegard

creating-kb

Builds a portable, embedding-free knowledgebase from a set of files and delivers it as a self-contained `.skill` bundle (BM25 index + bundled searcher + query protocol). Use when a user…

Pack2573.7kCoding
54
HughYau

criticism-self-criticism

批评与自我批评:在工作完成、阶段验收、收到批评或同类错误反复出现时,对成果和过程做诚实、具体、基于事实的审视,输出可执行的改进项,并处理外来批评而不辩解。触发信号包括 review、复盘、审查、"帮我看看有没有问题"、"你确定吗";任务刚开始或只是单步查询时不触发。 English: Criticism and self-criticism. After delivery…

Pack3.9k3.2kCoding

Pluviobyte

Rnskill

54
Pluviobyte

dbs-chatroom

定向聊天室:根据话题推荐或接受用户指定的专家,模拟多角色对话。触发方式:/dbs-chatroom、/定向聊天室、「定向聊天室」

Pack1.7k12kCoding

Pluviobyte

Rnskill

54
Pluviobyte

dbs-chatroom-austrian

哈耶克 × 米塞斯 × Claude 三人对话。奥派经济学视角的多角色讨论。 触发方式:/dbs-chatroom-austrian、/chatroom-austrian、/奥派、「奥派聊天室」 Austrian economics chatroom. Hayek × Mises × Claude debate. Trigger: /db…

Pack1.7k12kCoding

Nikolay-Shirokov

Cc 1c Skills

54
Nikolay-Shirokov

epf-validate

Валидация внешней обработки 1С (EPF). Используй после создания или модификации обработки для проверки корректности

Pack7744.4kCoding

Nikolay-Shirokov

Cc 1c Skills

54
Nikolay-Shirokov

erf-dump

Разобрать ERF-файл отчёта 1С в XML-исходники. Используй когда пользователь просит разобрать, декомпилировать отчёт, получить исходники из ERF файла

Pack7744.4kCoding
54
mxyhi

find-skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending…

Pack5144.2kCoding
54
duyunzhoudyz

gongwen-draft

起草和改写法定公文:通知(会议、转发、印发、部署)、请示、就一件事的报告、函、通报、批复、意见、签报,以及决定、通告、公告;先定文种、查行文规则,再按文种结构成稿,事实只用用户给的。用户说写个请示、给财政局发个函、发个会议通知、把上级文件转发下去、写表彰通报、回个批复、科室要写签报、这事用请示还是报告时使用。纪要交 gongwen-minutes,全面工作报告交…

Pack661169Coding
54
duyunzhoudyz

gongwen-format

按 GB/T 9704-2012 把公文正文排成 Word,有红头、信函、纪要、命令(令)、白头、材料、简报七种版式,支持联合行文版头、附件另面、预印红头纸套打;检查、修复 docx 的页边距、字体、行距、页码;把核稿意见写成 Word 批注;无 Python 时给手动设置清单。用户说“排版”“套红头”“转成 Word”“按国标调格式”“…

Pack661169Coding
54
duyunzhoudyz

gongwen-grassroots

基层行业包:写乡镇(街道)、村(社区)的专用文书,含报上级的政务信息、迎检汇报与自查、居民通知、告知书、倡议书、防汛防火应急通知、工作台账、走访提纲、实事清单、村(居)务公开、一表通和准入清单报告,查面向群众的处罚和强制表述。用户说镇里报篇信息争取采用、县里来检查要准备自查报告和现场汇报、社区迎检自查、居民停水通知、暴雨预警通知各村、村务公开怎么贴时使用。基层总结计划交…

Pack661169Coding
54
duyunzhoudyz

gongwen-implement

把上级来文转化为本单位的落实材料:提取上级文件要点,做任务分解表(任务、牵头、配合、时限、成果形式、对应上级条款),起草实施方案、贯彻落实方案,按任务表写贯彻落实情况报告,整理学习传达要点;逐条对标对表查漏项,检测照抄上级原文,倒排时限,提示层层加码。用户说省里发了通知要出实施方案、把文件里的任务拆一拆、对标对表、方案跟上级文件太像、报送…

Pack661169Coding
54
duyunzhoudyz

gongwen-k12

中小学行业包:起草学期工作计划和总结、督导评估自评报告、班主任工作计划和总结、家长会讲话稿、学生评语和综合素质评价评语、安全教育记录、致家长的一封信、教研活动记录、课后服务方案;学生信息脱敏,不排名,不给家长布置作业,记录不补造。用户说写学期计划总结、督导自评、班主任总结、家长会发言、给全班写期末评语、放假给家长写封信、整理安全班会或教研…

Pack661169Coding
54
duyunzhoudyz

gongwen-minutes

整理会议记录、起草会议纪要、写上会议题材料、列督办清单。只整理不添加,分清同意、原则同意与暂缓,议定事项写明责任单位和时限,议题材料如实写方案并核对“三重一大”前置程序。用户说整理会议纪要、转写稿整理成记录、出个办公会纪要、上会议题材料、督办清单、把会上定的事列个表时使用。会议通知交 gongwen-draft,讲话交 gongwen-speech,新闻稿交…

Pack661169Coding

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