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.
levnikolaevich
Claude Code Skills
ln-26-architecture-migration-planner
Plans architecture migrations with compatibility, data safety, rollout and recovery; does not execute them.
levnikolaevich
Claude Code Skills
ln-33-plan-reviewer
Reviews a concrete implementation plan for missing decisions, feasibility and risk before execution; read-only.
levnikolaevich
Claude Code Skills
ln-41-surgical-change-implementer
Implements one scoped product feature or fix using existing contracts; not upgrades, performance tuning or establishing cross-cutting technical foundations.
levnikolaevich
Claude Code Skills
ln-42-dependency-upgrader
Upgrades dependencies in reversible batches with version-specific compatibility and regression checks.
levnikolaevich
Claude Code Skills
ln-43-code-modernizer
Modernizes a bounded capability to reduce demonstrated maintenance cost; not routine upgrades or performance tuning.
levnikolaevich
Claude Code Skills
ln-44-performance-optimizer
Profiles and improves a measured performance bottleneck; retains only verified improvements.
levnikolaevich
Claude Code Skills
ln-46-quality-gate-engineer
Configures and verifies lint, type, architecture and other engineering checks; not product cleanup, policy invention or deployment redesign.
levnikolaevich
Claude Code Skills
ln-61-repository-publisher
Commits, pushes and remotely verifies authorized repository changes; does not create releases.
levnikolaevich
Claude Code Skills
ln-64-community-announcer
Drafts or publishes authorized, fact-checked GitHub Discussions announcements; does not create releases.
levnikolaevich
Claude Code Skills
ln-72-product-outcome-evaluator
Evaluates observed product outcomes against a prior hypothesis; does not run experiments or change user treatment.
levnikolaevich
Claude Code Skills
ln-91-engineering-baseline-builder
Creates project technical rules and recurring local procedures from the actual stack; edits guidance only, not architecture targets or application code.
levnikolaevich
Claude Code Skills
ln-92-container-engineer
Builds, hardens or reviews container images and local runtime packaging with startup and shutdown evidence; not remote deployment or host administration.
levnikolaevich
Claude Code Skills
ln-93-configuration-engineer
Establishes configuration ownership, validation, secret boundaries and environment isolation; not credential identity policy or live deployment.
levnikolaevich
Claude Code Skills
ln-94-authentication-engineer
Implements or repairs identity verification and session or credential lifecycle; not operation permissions, resource access policy or a new identity provider by default.
levnikolaevich
Claude Code Skills
ln-95-resource-authorization-engineer
Implements permissions and tenant or owner scoped resource access while preserving approved grants; not authentication or role redesign.
levnikolaevich
Claude Code Skills
ln-96-error-handling-engineer
Implements safe error boundaries, cancellation and user recovery contracts; not telemetry pipelines or durable retry machinery.
levnikolaevich
Claude Code Skills
ln-97-observability-engineer
Implements structured diagnostics, correlation and justified metrics or traces; not incident investigation or a mandatory telemetry platform.
levnikolaevich
Claude Code Skills
ln-98-mutation-reliability-engineer
Implements transactions, idempotency and interrupted-operation recovery; not schema migration or a mandatory background-job platform.
levnikolaevich
Claude Code Skills
ln-99-database-lifecycle-engineer
Prepares and verifies schema migrations, database roles and isolated recovery or test resources; not query tuning or runtime mutation orchestration.
briiirussell
Cybersecurity Skills
personal-opsec
Audit one person's own security setup — the founder or operator who holds the keys to the stack — and produce a prioritized gap report. Walks Karpathy's 15-control digital security…

write-spec
Break large features into independently verifiable, human-reviewable slices under a feature directory in specs/. Use for risky or multi-step feature work that needs upfront questioning, API…
account-plan
Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces…
Microsoft
Power Platform Skills
add-mcscopilot
Adds Microsoft Copilot Studio connector to a Power Apps code app. Use when invoking Copilot Studio agents, sending prompts to agents, or integrating agent responses.
agent-negotiation-brief
Brief an AI agent that will negotiate for you with another party's agent or a person (a refund, a price, a meeting time, a contract term): your goal, your opening, your limits, your…
agent-spec
Specify an autonomous or tool-using AI agent before building it. Use when asked to design an AI agent, define an agent's tools and guardrails, scope what an agent is allowed to do, or write…
RefoundAI
Lenny Skills
ai-assisted-prototyping
Help users build functional product prototypes from natural language or visual mocks using AI coding tools. This skill enables product leaders to bypass engineering bottlenecks and validate…

antinet-four-color-cards
财务和投资分析师、律师助理与法律助手在撰写金融研报或分析法律文档时,必用此技能!基于解析文档一键生成事实蓝卡、解释绿卡、风险黄卡与行动红卡。自动完成深度剖析与风险排查,产出100%可溯源的结构化四色报告,让复杂分析高效且严谨。

antinet-provenance
软件开发工程师与信息安全分析师在构建多智能体系统时,当需全链路可观测与安全审计,请用此技能。它自动收集操作日志,生成可追溯证据链与向量索引,开箱即用实现系统审计与精准回放,让Agent运行安全透明。

audit-agents
Audit or rewrite AGENTS.md so it holds only lasting principles. Run it only when the user asks for it by name; never invoke it on your own.

audit-performance
Audit and prioritize performance work through bounded-work and forward-progress checks. Use when asked to find performance issues, investigate freezes/500s/OOMs, review retries or polling…
davidondrej
Skills
before-building
Fire the moment the user proposes a build. Instantly surface the 1-3 consequential choices hidden in their idea. Can also be invoked with /before-building.

bridgework
This skill should be used when someone wants to see what their tech stack could do in combination. It first audits the stack (an optional, consent-gated, read-only scan of this Mac plus a…
zhinkgit
Embeddedskills
can
嵌入式 CAN / CAN-FD 调试工具,用于扫描接口、监控报文、发送测试帧、记录日志、数据库文件解码和总线统计。 当用户提到 CAN、CAN-FD、DBC 解码、总线抓包、USB-CAN 联调、报文发送、总线统计、 PCAN、Vector、slcan、CAN 接口扫描、CAN ID 过滤、ASC 日志、BLF 文件时自动触发, 也兼容 /can…

chaos-engineering
Validate system resilience through controlled fault injection. Covers hypothesis-driven chaos experiments, failure injection types (network, service, infrastructure, dependency)…
RefoundAI
Lenny Skills
coaching-development
Help users transition from individual execution to a coaching-centric leadership style that scales through the growth of their team. It focuses on identifying skill deficits, providing…
databricks
Databricks Agent Skills
databricks-jobs
Develop and deploy Lakeflow Jobs on Databricks via DABs, Python SDK, or the CLI. Use when creating data engineering jobs with notebooks, Python wheels, SQL, dbt, or pipelines. Invoke BEFORE…
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