# Skills for Code review and refactoring

Skills for Code review and refactoring: what each one does, an install command and example prompts.

1465 cards · page 1 of 37

- HTML: https://affpapa.org/en/nevibecode/skills/topic/code-review
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [improve-codebase-architecture](https://affpapa.org/en/nevibecode/skills/improve-codebase-architecture.md) — skill · Matt Pocock · Claude Code · 1163035 installs — This skill scans a codebase for architectural friction, then builds a visual HTML report with refactoring candidates.
- [tdd](https://affpapa.org/en/nevibecode/skills/tdd.md) — skill · Matt Pocock · Claude Code · 1141062 installs — Guides the red-green TDD loop: ensures tests are written first, keep them at public interfaces, and avoid coupling to implementation details.
- [triage](https://affpapa.org/en/nevibecode/skills/triage.md) — skill · Matt Pocock · Claude Code · 990453 installs — This skill moves issues and external PRs through triage states, verification, and agent briefs.
- [codebase-design](https://affpapa.org/en/nevibecode/skills/codebase-design.md) — skill · Matt Pocock · Claude Code · 850344 installs — This skill helps design modules with small interfaces and hidden complexity.
- [code-review](https://affpapa.org/en/nevibecode/skills/code-review.md) — skill · Matt Pocock · Claude Code · 789521 installs — Reviews changes from a chosen reference point against repository standards and the originating spec.
- [implement](https://affpapa.org/en/nevibecode/skills/implement.md) — skill · Matt Pocock · Claude Code · 774700 installs — Implements work from a specification or tickets, following a test-driven flow and ending with review and a commit.
- [migrate-to-shoehorn](https://affpapa.org/en/nevibecode/skills/migrate-to-shoehorn.md) — skill · Matt Pocock · Claude Code · 475388 installs — Replaces as type assertions in tests with helpers from @total-typescript/shoehorn.
- [systematic-debugging](https://affpapa.org/en/nevibecode/skills/systematic-debugging.md) — skill · Jesse Vincent · Claude Code, Codex · 306118 installs — Makes the agent investigate the cause of a failure before it suggests a patch.
- [requesting-code-review](https://affpapa.org/en/nevibecode/skills/requesting-code-review.md) — skill · Jesse Vincent · Claude Code, Codex · 262135 installs — Sends completed work to a reviewer subagent after a task, major feature, or before merging to main.
- [test-driven-development](https://affpapa.org/en/nevibecode/skills/test-driven-development.md) — skill · Jesse Vincent · Claude Code, Codex · 259292 installs — This skill guides an agent through test-first development: verify a test fails, write the smallest passing change, then refactor.
- [verification-before-completion](https://affpapa.org/en/nevibecode/skills/verification-before-completion.md) — skill · Jesse Vincent · Claude Code, Codex · 251313 installs — This skill blocks completion claims until the agent runs a fresh check and reads the result.
- [executing-plans](https://affpapa.org/en/nevibecode/skills/executing-plans.md) — skill · Jesse Vincent · Claude Code, Codex · 242988 installs — Runs an implementation plan in the current session instead of assigning each task to a subagent.
- [subagent-driven-development](https://affpapa.org/en/nevibecode/skills/subagent-driven-development.md) — skill · Jesse Vincent · Claude Code, Codex · 237746 installs — This skill runs an implementation plan through fresh subagents for independent tasks and reviews each result.
- [receiving-code-review](https://affpapa.org/en/nevibecode/skills/receiving-code-review.md) — skill · Jesse Vincent · Claude Code, Codex · 221216 installs — Reviews code review feedback before changes: it clarifies unclear points, checks the repository, and supports reasoned pushback.
- [retro](https://affpapa.org/en/nevibecode/skills/retro.md) — skill · Matt Pocock · Claude Code · 276027 installs — Reviews a coding session and suggests changes to the agent environment for later runs.
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 411800 installs — Turns code review comments into one line per finding: location, problem, fix.
- [cavecrew](https://affpapa.org/en/nevibecode/skills/cavecrew.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 359000 installs — cavecrew delegates code searches, small edits, and diff reviews to three subagents.
- [karpathy-guidelines](https://affpapa.org/en/nevibecode/skills/karpathy-guidelines.md) — skill · multica-ai · Claude Code, Codex, Cursor +3 · 42700 installs — Guidelines that cut typical LLM coding mistakes: less overcomplication, surgical edits, verifiable outcomes.
- [vercel-composition-patterns](https://affpapa.org/en/nevibecode/skills/vercel-composition-patterns.md) — skill · vercel · Claude Code, Codex, Cursor +3 · 418600 installs — A rule set that pushes your agent away from boolean props and toward compound components, shared context and state lifted into providers.
- [ponytail](https://affpapa.org/en/nevibecode/skills/ponytail.md) — skill · DietrichGebert · Claude Code, Codex, Cursor +3 · 106200 installs — ponytail puts an agent into a senior-dev mode focused on the smallest complete change.
- [emil-design-eng](https://affpapa.org/en/nevibecode/skills/emil-design-eng.md) — skill · emilkowalski · Claude Code, Codex, Cursor +3 · 388200 installs — This skill guides UI polish, component details, and animation choices.
- [review-animations](https://affpapa.org/en/nevibecode/skills/review-animations.md) — skill · emilkowalski · Claude Code, Codex, Cursor +3 · 256500 installs — Reviews UI animation and motion code against Emil Kowalski's design standards.
- [ponytail-review](https://affpapa.org/en/nevibecode/skills/ponytail-review.md) — skill · DietrichGebert · Claude Code, Codex, Cursor +3 · 57000 installs — ponytail-review reviews a change beyond the diff, checking connected code, bugs, risks, load, tests, speed, and unnecessary code.
- [improve-animations](https://affpapa.org/en/nevibecode/skills/improve-animations.md) — skill · emilkowalski · Claude Code, Codex, Cursor +3 · 224200 installs — Surveys motion and animation code across your project, then generates self-contained fix plans.
- [find-animation-opportunities](https://affpapa.org/en/nevibecode/skills/find-animation-opportunities.md) — skill · emilkowalski · Claude Code, Codex, Cursor +3 · 208900 installs — Scans a codebase or UI for motion that would clarify states and interactions, while rejecting decoration that gets in the way.
- [caveman-explore](https://affpapa.org/en/nevibecode/skills/caveman-explore.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 107500 installs — A read-only skill locates relevant files and line ranges in a repository.
- [caveman-learn](https://affpapa.org/en/nevibecode/skills/caveman-learn.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 106700 installs — This skill reads Caveman learn reports, proposes token-cost reductions, and asks for consent before each edit.
- [safe-refactor](https://affpapa.org/en/nevibecode/skills/safe-refactor.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 106500 installs — Restructures code while preserving existing behavior, enforcing verification boundaries before structural edits.
- [caveman-optimize](https://affpapa.org/en/nevibecode/skills/caveman-optimize.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 105800 installs — This skill turns a Caveman report observation into an operator-selected candidate and a paired baseline evaluation.
- [ponytail-audit](https://affpapa.org/en/nevibecode/skills/ponytail-audit.md) — skill · DietrichGebert · Claude Code, Codex, Cursor +3 · 45400 installs — It audits a repository and ranks bugs, risks, and redundant code in a one-shot report.
- [investigate-first](https://affpapa.org/en/nevibecode/skills/investigate-first.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 105400 installs — The skill keeps the agent in diagnosis mode: gather evidence, rank hypotheses, name the cause.
- [surgical-patch](https://affpapa.org/en/nevibecode/skills/surgical-patch.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 104800 installs — The skill constrains AI coding agents to the narrowest layer responsible for a bug.
- [lean-build](https://affpapa.org/en/nevibecode/skills/lean-build.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 104500 installs — Prevents overbuilding when adding new features or integrations.
- [caveman-evidence-review](https://affpapa.org/en/nevibecode/skills/caveman-evidence-review.md) — skill · JuliusBrussee · Claude Code, Codex, Cursor +3 · 104500 installs — A read-only skill reviews Caveman Cloud evidence on LLM spend, traces, and routing.
- [ponytail-debt](https://affpapa.org/en/nevibecode/skills/ponytail-debt.md) — skill · DietrichGebert · Claude Code, Codex, Cursor +3 · 42900 installs — Turns every deliberate ponytail shortcut into one debt ledger: file, line, the ceiling the comment names, and the trigger for revisiting it.
- [ponytail-gain](https://affpapa.org/en/nevibecode/skills/ponytail-gain.md) — skill · DietrichGebert · Claude Code, Codex, Cursor +3 · 40900 installs — Displays measured benchmark savings across code volume, token spend, and execution time for Ponytail.
- [migrate-radix-to-base](https://affpapa.org/en/nevibecode/skills/migrate-radix-to-base.md) — skill · shadcn-ui · Claude Code, Codex, Cursor +3 · 30400 installs — Migrates React components and full projects from Radix UI to Base UI (@base-ui/react).
- [security-audit](https://affpapa.org/en/nevibecode/skills/cloudflare-security-audit.md) — skill · cloudflare · Claude Code, Codex, Cursor +3 · 54800 installs — Reviews codebases and APIs for vulnerabilities using safe sandboxing.
- [write-swift](https://affpapa.org/en/nevibecode/skills/write-swift.md) — skill · emilkowalski · Claude Code, Codex, Cursor +3 · 119300 installs — This skill guides Swift coding, reviews, and migrations using the language’s current practices.
- [code-review-and-quality](https://affpapa.org/en/nevibecode/skills/code-review-and-quality.md) — skill · addyosmani · Claude Code, Codex, Cursor +3 · 73200 installs — Five review axes and a limit on diff size, so an agent checks a change before merge instead of after.

Next: https://affpapa.org/en/nevibecode/skills/topic/code-review.md?page=2

## Refine
[refactoring](https://affpapa.org/en/nevibecode/tag/refactoring.md) · [typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [react](https://affpapa.org/en/nevibecode/tag/react.md) · [python](https://affpapa.org/en/nevibecode/tag/python.md) · [pull-request](https://affpapa.org/en/nevibecode/tag/pull-request.md) · [architecture](https://affpapa.org/en/nevibecode/tag/architecture.md) · [cli](https://affpapa.org/en/nevibecode/tag/cli.md) · [performance](https://affpapa.org/en/nevibecode/tag/performance.md) · [code-quality](https://affpapa.org/en/nevibecode/tag/code-quality.md) · [dotnet](https://affpapa.org/en/nevibecode/tag/dotnet.md) · [static-analysis](https://affpapa.org/en/nevibecode/tag/static-analysis.md) · [audit](https://affpapa.org/en/nevibecode/tag/audit.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
