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.
trailofbits
Skills
dimensional-analysis
Audits code for unit and decimal-scaling bugs and annotates it with dimensional comments recording the units of each value. Use when someone asks to audit or review code for unit confusion…
nature-shared
Internal shared-reference support package for installed Nature Skills, including nature-writing, nature-polishing, nature-response, nature-reader, and nature-paper2ppt. Do not invoke it as…
Vercel
Agent Skills
vercel-composition-patterns
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks…
antfu
Skills
antfu-create-pr
Create a reviewable GitHub pull request from the current branch with a Conventional Commits title, a concise evidence-based body, and before/after screenshots for UI changes. Use when asked…
Jeffallan
Claude Skills
api-designer
Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error…

audio-design
Implement game audio practice — bus/mixer architecture and gain in decibels, ducking (sidechain), adaptive/dynamic music via layering and re-sequencing, SFX variation, and beat…
Jeffallan
Claude Skills
chaos-engineer
Designs chaos experiments, creates failure injection frameworks, and facilitates game day exercises for distributed systems — producing runbooks, experiment manifests, rollback procedures…
Jeffallan
Claude Skills
cloud-architect
Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing…

create-prd
Create a lean, decision-ready Product Requirements Document with an 8-section template: summary, contacts, background, objective, market segments, value propositions (6-part JTBD template)…

godot-2d-movement
Implement 2D kinematic character movement in Godot 4.7 with CharacterBody2D and move_and_slide(): platformer run/jump with gravity, top-down 8-direction motion, slope handling, and reading…
reverse-skill-router
Routes reverse engineering, exploitation, penetration testing, malware, mobile, firmware, browser automation, documentation, and security tasks to the appropriate specialist skill. Use when…

audit-reference-originality
Audit a website or digital experience against its supplied source references for originality and plagiarism risk. Use when Codex must compare current or historical site output with…
trailofbits
Skills
code-maturity-assessor
Systematic code maturity assessment using Trail of Bits' 9-category framework. Analyzes codebase for arithmetic safety, auditing practices, access controls, complexity, decentralization…
trailofbits
Skills
differential-review
Performs security-focused differential review of code changes. Adapts analysis depth to codebase size, uses git blame for context, calculates blast radius by counting callers, checks test…
golang-dependency-injection
Comprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle management), manual constructor injection…
golang-how-to
Golang skills orchestrator — always active on any Golang coding, review, debug, or setup task. Reads the task context and loads the most relevant skills from samber/cc-skills-golang, often…
golang-refactoring
Golang refactoring — safe, at-scale restructuring of existing Go code: a coverage-adaptive safety net, behavior-preserving transforms (gopls Rename/Extract, `gofmt -r`, `gopatch`), the…
langsmith-fetch
Debug LangChain and LangGraph agents by fetching execution traces from LangSmith Studio. Use when debugging agent behavior, investigating errors, analyzing tool calls, checking memory…

afk
Works through a project while you're away, finding improvements and new ideas, building the best of them on a local branch and leaving a report for when you're back.

agent-management
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents", "delete agent", "hibernate agent", "wake agent", "install…
dotnet
Skills
analyzing-dotnet-performance
Scans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered severity classification. Use when analyzing…
antfu
Skills
antfu
Anthony Fu's opinionated tooling and conventions for JavaScript/TypeScript projects. Use when setting up new projects, configuring ESLint/Prettier alternatives, monorepos, library…
dotnet
Skills
apple-crash-symbolication
Symbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS). Extracts UUIDs and addresses from the native backtrace, locates dSYM debug symbols, and…

better-colors
Builds and checks color systems by generating palettes, naming semantic tokens, converting between formats and measuring contrast.
check
Reviews diffs, PRs, release readiness, and publishing follow-through. Use when asked to review, triage issues or PRs, or ship. Not for debugging root causes or prose.
dotnet
Skills
clr-activation-debugging
Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll. Use when: the shim picks the wrong runtime, fails to load any runtime, shows…
NVIDIA
Skills
codonfm-embed
Validate coding-sequence CSVs, extract public CodonFM/Encodon embeddings, and choose checkpoints for downstream property modeling.
NVIDIA
Skills
complexa-evaluate-pdbs
Agent runbook for evaluating an existing PDB directory through the separately installed first-party Proteina-Complexa CLI. Use to refold or score designs, compute interface pAE, i_pLDDT…
NVIDIA
Skills
complexa-sweep
Agent runbook for Proteina-Complexa parameter sweeps through the separately installed first-party CLI and config generator. Use for cartesian-product hyperparameter scans, sweeper YAML…
health
Audits or prunes agent config, instruction drift, hooks or MCP, and AI maintainability. Use when Claude, Codex, or Pi setup looks wrong or guidance needs slimming. Not for application bugs…

learn-codebase
Prime a codebase by reading every source file in full. Use when starting work on a new or unfamiliar project, or when the user asks to "learn the codebase", "read the codebase", "prime", or…
KKKKhazix
Khazix Skills
neat-freak
Knowledge and governance closeout: reconcile project docs, rule files (CLAUDE.md/AGENTS.md), authorized agent memory, and workspace residue with what the code and runtime actually do, so…
read
Fetches URLs and PDFs, then summarizes or returns clean Markdown; can also search the web through DeepSeek when built-in search is thin. Use when asked to read, fetch, quote, cite, convert…
KKKKhazix
Khazix Skills
storage-analyzer
macOS / Windows / Linux 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可 起本地服务在网页上一键删除(移废纸篓/直接删)。扫描全程只读。务必在以下场景…

article-prompts-to-skills
Convert an article, tutorial, or prompt pack into focused reusable AgentSkills, one independent capability per skill, with portable instructions, example prompts, working demos, preview…

docs-search
Search auto-generated codebase documentation for function signatures, API docs, class definitions, and code comments. Use when the user asks to "search docs", "find documentation", "look up…
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