Skip to content

Popular Coding & Development Skills

Code generation, GitHub workflows, testing, reviews, and front-end development.

623verified Agent Skills

Coding skills help agents move from suggesting snippets to completing repeatable development work. This collection covers repository operations, debugging, test generation, code review, documentation, and front-end workflows. Rankings favor skills with clear tooling requirements and public source material, so you can understand what will run before adding it to your environment.

Top Coding & Development Skills

Ranked by their position in the current overall directory snapshot.

#3240

Resolve Fixed Pr Comments

Verify what PR review comments have been addressed (committed/pushed OR uncommitted local changes) and resolve the threads that are genuinely fixed or no longer relevant.

CodingClaude Code
#3242

Review Pr

Review an existing GitHub pull request and post inline review comments on its diff. Use when the changes are on an opened PR rather than your local working tree.

CodingClaude Code
#3245

Setup Codemap Cli

Guide for setup Codemap CLI for intelligent codebase visualization and navigation

CodingClaude Code
#3249

Test Prompt

Use when creating or editing any prompt (commands, hooks, skills, subagent instructions) to verify it produces desired behavior - applies RED-GREEN-REFACTOR cycle to prompt engineering using subagents for isolated testing

CodingClaude Code
#3252

Traiage Review

This skill should be used when need prioritize what changed code in repository human must review.

CodingClaude Code
#3254

Why

Iterative Five Whys root cause analysis drilling from symptoms to fundamentals

CodingClaude Code
#3337

Thinking Circle Of Competence

Use when a specific claim may lack grounding. Check evidence boundary, size wrongness cost, then answer, fetch, or abstain — never confabulate.

CodingClaude Code
#3338

Thinking Cynefin

When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.

CodingClaude Code
#3339

Thinking Effectuation

Under genuine uncertainty with no reliable forecast, inventory means, cap downside at affordable loss, act for commitments, and let goals emerge from controllable moves.

CodingClaude Code
#3340

Thinking First Principles

When a constraint is treated as fixed, separate physics from convention, keep only independently supported primitives, and rebuild the simplest solution that satisfies real constraints.

CodingClaude Code
#3341

Thinking Five Whys Plus

When a fault is localized and the proximate cause is known but the systemic root is not, chain evidence-linked whys with a counterfactual stop and a countermeasure.

CodingClaude Code
#3342

Thinking Jobs To Be Done

Deciding what to build or why adoption fails. Recover the progress users hire a solution for under a circumstance, then rank by outcome and competing workarounds.

CodingClaude Code
#3343

Thinking Kepner Tregoe

Use when a selective defect needs IS/IS-NOT difference analysis or a consequential option choice needs must/want weighting and adverse-consequence comparison.

CodingClaude Code
#3344

Thinking Lindy Effect

Use when longevity of a non-perishable option matters. Treat survival duration as a remaining-life prior, then check domain drift before favoring the proven.

CodingClaude Code
#3345

Thinking Map Territory

When a claim, doc, test, metric, or assumption conflicts with observed behavior, stop theorizing from the map and verify the live code or data; let territory overrule.

CodingClaude Code
#3346

Thinking Margin Of Safety

When provisioning, setting a limit, or committing an estimate under uncertainty, size a buffer to residual error and the cost of breach—not to the optimistic edge.

CodingClaude Code
#3347

Thinking Model Combination

When one mental model leaves a material blind spot on a multi-domain or high-stakes problem, sequence complementary models with named roles and a conflict rule.

CodingClaude Code
#3348

Thinking Model Router

When unsure which thinking skill fits, map domain and problem type, then return NONE or one primary skill by default (at most three complementary).

CodingClaude Code
#3349

Thinking Ooda

Use under time pressure when the situation is still changing and you must act before certainty — cycle Observe→Orient→Decide→Act on ~70% confidence, then re-observe.

CodingClaude Code
#3350

Thinking Opportunity Cost

Before committing scarce time, people, or money, name the best forgone use of those resources and the value delta of the chosen path versus that alternative.

CodingClaude Code
#3351

Thinking Pre Mortem

Before committing to a plan or launch, assume it already failed and reason backward through concrete causes — convert failure paths into mitigations, gates, and stop checks.

CodingClaude Code
#3352

Thinking Probabilistic

Use when forecasting, estimating, or sizing risk — anchor on base rates, give ranges, update prior→likelihood→posterior on evidence, and factor unmeasured quantities into order-of-magnitude bounds.

CodingClaude Code
#3354

Thinking Reversibility

Before heavy deliberation, classify the decision as cheap or costly to undo; decide two-way doors fast and stage one-way doors to preserve options.

CodingClaude Code
#3355

Thinking Scientific Method

When a symptom has several plausible causes, rank falsifiable hypotheses and run the cheapest discriminating observation first; prefer least-assumptive survivors only after evidence fit.

CodingClaude Code
#3357

Thinking Socratic

When a request is vague, assumption-laden, or "obvious," ask the few load-bearing questions that expose hidden requirements before building or committing.

CodingClaude Code
#3358

Thinking Steel Manning

Before rejecting a proposal or reflexively agreeing, build the strongest faithful opposing case, state agreement conditions, then update or reaffirm.

CodingClaude Code
#3359

Thinking Systems

When behavior is emergent across components—fixes elsewhere break, loops/delays dominate—map boundary, stocks/flows, feedback, archetypes, then rank leverage.

CodingClaude Code
#3360

Thinking Theory Of Constraints

When throughput or latency is pipeline-limited, identify the single binding constraint and exploit, subordinate, elevate, then recheck—ignore non-constraints.

CodingClaude Code
#3361

Thinking Thought Experiment

When a real test is too rare, large, or irreversible, run a controlled counterfactual: isolate one variable, fix conditions, trace the mechanistic chain, and bound what the result implies.

CodingClaude Code
#3362

Thinking Triz

When two design requirements seem mutually exclusive, name the contradiction, separate conflicting states, then invent a concrete no-compromise resolution.

CodingClaude Code
#3363

Thinking Via Negativa

Use when the reflex is to add a feature, layer, or process. Prefer removing harmful or nonessential elements first, with an irreversibility guard before deletion.

CodingClaude Code
#3422

Makepad 2.0 Performance

CRITICAL: Use for Makepad 2.0 performance optimization and debugging. Triggers on: makepad performance, makepad debug, makepad profiling, makepad gc, new_batch, texture_caching, render optimization, draw batching, mod.gc, garbage collection, memory, debug logging, troubleshoot, ViewOptimize, PortalList, CachedView, render tree, invisible text, text disappears, UI freezes, scroll stuttering, 性能, 调试, 优化, 垃圾回收, 渲染, 批处理, 日志

CodingClaude Code
#3442

Agent Teams

Claude Code Agent Teams - default team-based development with strict TDD pipeline enforcement

CodingClaude Code
#3443

Agentic Development

Build AI agents with Pydantic AI (Python) and Claude SDK (Node.js)

CodingClaude Code
#3444

Ai Models

Latest AI models reference - Claude, OpenAI, Gemini, Eleven Labs, Replicate

CodingClaude Code
#3446

Flutter

Flutter development with Riverpod state management, Freezed, go_router, and mocktail testing

CodingClaude Code
#3448

Python

Python development with ruff, mypy, pytest - TDD and type safety

CodingClaude Code
#3449

React Native

React Native mobile patterns, platform-specific code

CodingClaude Code
#3451

Android Java

Android Java development with MVVM, ViewBinding, and Espresso testing

CodingClaude Code
#3452

Android Kotlin

Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing

CodingClaude Code
#3455

Azure Cosmosdb

Azure Cosmos DB partition keys, consistency levels, change feed, SDK patterns

CodingClaude Code
#3456

Base

Universal coding patterns, constraints, TDD workflow, atomic todos

CodingClaude Code
#3458

Code Deduplication

Prevent semantic code duplication with capability index and check-before-write

CodingClaude Code
#3460

Codex Review

OpenAI Codex CLI code review with GPT-5.2-Codex, CI/CD integration

CodingCodex
#3461

Commit Hygiene

Atomic commits, PR size limits, commit thresholds, stacked PRs

CodingClaude Code
#3462

Council Review

Multi-model validation council — auto-validate plans, architecture changes, and PRs via validate-plan/review before executing

CodingClaude Code
#3464

Credentials

Centralized API key management from Access.txt

CodingClaude Code
#3465

Cross Agent Delegation

Cross-agent task routing — Codex auto-review, Kimi delegation by complexity score (iCPG + Claude reasoning), iCPG + Mnemos mandatory for all agents

CodingClaude Code

Coding Skills FAQ

What is a coding agent skill?

It is a reusable instruction package that teaches an AI agent a focused coding & development workflow, often including commands, checks, and supporting resources.

Which coding skill should I try first?

Start with a narrow task you already understand. The current category leader is Github, but requirements and access scope matter more than rank alone.

Does a popular skill mean it is safe?

No. Popularity reflects adoption and interest, not a security guarantee. Read SKILL.md, review commands and dependencies, and test with minimal permissions.