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.
cancel-ralph
Codex-compatible cancel command for Ralph loop state, preserving the original command name.
OneWave-AI
Claude Skills
cash-flow-forecaster
Build a 13-week rolling cash flow forecast from bank exports, AR aging, AP bills, payroll, and recurring commitments -- the report that tells a small business whether it survives the…
oaustegard
Claude Skills
categorizing-bsky-accounts
Analyze and categorize Bluesky accounts by topic using keyword extraction. Use when users mention Bluesky account analysis, following/follower lists, topic discovery, account curation, or…
Nikolay-Shirokov
Cc 1c Skills
cf-edit
Точечное редактирование конфигурации 1С. Используй когда нужно изменить свойства конфигурации, добавить или удалить объект из состава, настроить роли по умолчанию, поменять раскладку…
Nikolay-Shirokov
Cc 1c Skills
cf-init
Создать пустую конфигурацию 1С (scaffold XML-исходников). Используй когда нужно начать новую конфигурацию с нуля
Nikolay-Shirokov
Cc 1c Skills
cfe-diff
Анализ расширения конфигурации 1С (CFE) — состав, заимствованные объекты, перехватчики, проверка переноса. Используй когда нужно понять что содержит расширение или проверить перенесены ли…
Nikolay-Shirokov
Cc 1c Skills
cfe-init
Создать расширение конфигурации 1С (CFE) — scaffold XML-исходников. Используй когда нужно создать новое расширение для исправления, доработки или дополнения конфигурации
Nikolay-Shirokov
Cc 1c Skills
cfe-validate
Валидация расширения конфигурации 1С (CFE). Используй после создания или модификации расширения для проверки корректности
internet-court
Internet Court Skill
cloud-claw
Use this umbrella skill when the request spans multiple Cloud Claw user-facing domains, especially launching a new AltClaw or OpenClaw VM and then managing lifecycle, logs, renewal, or…
codebase-design
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more…
oaustegard
Claude Skills
convening-experts
Convenes expert panels for problem-solving. Use when user mentions panel, experts, multiple perspectives, MECE, DMAIC, RAPID, Six Sigma, root cause analysis, strategic decisions, process…
waynesutton
Builder Skills
convex-agents
Retired. Points to the skill that replaced convex-agents in builder-skills 3.0. Use when /convex-agents is invoked by name or the user asks where convex-agents went.
waynesutton
Builder Skills
convex-best-practices
Retired. Points to the skill that replaced convex-best-practices in builder-skills 3.0. Use when /convex-best-practices is invoked by name or the user asks where convex-best-practices went.
waynesutton
Builder Skills
convex-component-authoring
Retired. Points to the skill that replaced convex-component-authoring in builder-skills 3.0. Use when /convex-component-authoring is invoked by name or the user asks where…
waynesutton
Builder Skills
convex-file-storage
Retired. Points to the skill that replaced convex-file-storage in builder-skills 3.0. Use when /convex-file-storage is invoked by name or the user asks where convex-file-storage went.
waynesutton
Builder Skills
convex-functions
Retired. Points to the skill that replaced convex-functions in builder-skills 3.0. Use when /convex-functions is invoked by name or the user asks where convex-functions went.
waynesutton
Builder Skills
convex-http-actions
Retired. Points to the skill that replaced convex-http-actions in builder-skills 3.0. Use when /convex-http-actions is invoked by name or the user asks where convex-http-actions went.
waynesutton
Builder Skills
convex-migrations
Retired. Points to the skill that replaced convex-migrations in builder-skills 3.0. Use when /convex-migrations is invoked by name or the user asks where convex-migrations went.
waynesutton
Builder Skills
convex-realtime
Retired. Points to the skill that replaced convex-realtime in builder-skills 3.0. Use when /convex-realtime is invoked by name or the user asks where convex-realtime went.
waynesutton
Builder Skills
convex-schema-validator
Retired. Points to the skill that replaced convex-schema-validator in builder-skills 3.0. Use when /convex-schema-validator is invoked by name or the user asks where convex-schema-validator…
oaustegard
Claude Skills
crafting-instructions
Chooses the right FORMAT for instructions on Claude.ai — project instructions, a skill, or a standalone prompt — and gives the format-specific structure once chosen. Use when the question…
MoizIbnYousaf
AI Agent Skills
database-design
Database schema design, optimization, and migration patterns for PostgreSQL, MySQL, and NoSQL databases. Use for designing schemas, writing migrations, or optimizing queries.
databricks
Databricks Agent Skills
databricks-mlflow-evaluation
MLflow GenAI evaluation and agent improvement on Databricks. Use when running mlflow.genai.evaluate(), building scorers or datasets, aligning judges with MemAlign, optimizing prompts, or…
Nikolay-Shirokov
Cc 1c Skills
db-create
Создание информационной базы 1С. Используй когда нужно создать базу, новую ИБ, пустую базу
Pluviobyte
Rnskill
dbs-resonate
文稿共鸣诊断。你写完了一段内容但心里没底——怕没流量、怕没戳中观众、怕完播率低。把文稿给这个 skill,它用传播心理学框架诊断有没有引起共鸣、哪里出了问题、具体怎么改。 触发方式:/dbs-resonate、「这个文稿有没有戳中人」「帮我看看能不能发」「这个完播率会不会低」「文稿发出去有没有流量」 Draft resonance diagnosis. You…
Pluviobyte
Rnskill
dbs-restore
把上次诊断的状态拉出来,接着用。配合 dbs-save 使用。 触发方式:/dbs-restore、/续上、「接着上次」「之前的结论」「上次诊断到哪了」 Restore the most recent diagnosis snapshot saved by dbs-save. Trigger: /dbs-restore, "continue from last time"…
Pluviobyte
Rnskill
dbs-spread
传播心理解码。给定一段内容,用 5 个经典传播学理论解码它为什么能引起受众共鸣,分析受众情绪底层和有效立场,输出聊天室的讨论方向。 触发方式:/dbs-spread、「传播心理解码」、「为什么这个能火」、「受众想听什么」、「这个内容打中了什么情绪」 Transmission psychology decoder. Given a piece of content…
Nikolay-Shirokov
Cc 1c Skills
epf-init
Создать пустую внешнюю обработку 1С (scaffold XML-исходников). Используй когда нужно создать новую внешнюю обработку с нуля
Nikolay-Shirokov
Cc 1c Skills
erf-build
Собрать внешний отчёт 1С (ERF) из XML-исходников. Используй когда пользователь просит собрать, скомпилировать отчёт или получить ERF файл из исходников

find-overengineering
Find and roll back overengineering — protective code that solves an edge case of an edge case at the cost of far too much complexity, or careful migrations for a product with no users. Use…

find-state-machines
Find implicit state machines, where one lifecycle's state, transitions, and ownership are scattered across flags, effects, callbacks, and async work, and make them explicit. Use when…

handoff-spec
Hand a spec that is mid-implementation to another machine or another agent.

ib-report-delta-adjusted-notional-exposure
Report delta-adjusted notional exposure across all IBKR accounts. Calculates option deltas using Black-Scholes and reports long/short exposure by account and underlying. Use when user asks…
improve-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
internet-court
Internet Court Skill
make-git-escrow
Create a new git escrow bounty for a test suite. Use when the user wants to submit a challenge with escrowed token rewards for passing a failing test suite. Requires the git-escrows CLI…
michaelshimeles
Rstack
new-feature
Isolate repository edits in a Git worktree before starting a feature, fix, or documentation change. Preserve a worktree already assigned to the same task. Read-only reviews and…
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