# Skills for Code review and refactoring

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

1547 cards · page 18 of 39

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

- [code-review](https://affpapa.org/en/nevibecode/skills/donchitos-code-review.md) — skill · Donchitos · Claude Code, Codex, Cursor +3 · 452 installs — A skill that runs architectural review: project standards, SOLID, testability, performance.
- [m10-performance](https://affpapa.org/en/nevibecode/skills/m10-performance.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3600 installs — System guidance for agents to optimize Rust code systematically, focusing on profiling and memory allocation control.
- [cmdi-command-injection](https://affpapa.org/en/nevibecode/skills/cmdi-command-injection.md) — skill · yaklang · Claude Code, Codex, Cursor +3 · 3700 installs — This skill helps find command injection where user input reaches shells, process execution, converters, import pipelines, or blind OOB sinks.
- [analyzing-ethereum-smart-contract-vulnerabilities](https://affpapa.org/en/nevibecode/skills/analyzing-ethereum-smart-contract-vulnerabilities.md) — skill · mahipal · Claude Code, Codex, Cursor +3 · 393 installs — Runs static and symbolic analysis on Solidity smart contracts using Slither and Mythril.
- [trailmark-review-gate](https://affpapa.org/en/nevibecode/skills/trailmark-review-gate.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1300 installs — The skill runs structural security gates on branches or pull requests using Trailmark graph diffs.
- [trailmark-variant-neighborhood](https://affpapa.org/en/nevibecode/skills/trailmark-variant-neighborhood.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1300 installs — This skill expands a suspected vulnerability into related code locations for review.
- [trailmark-finding-triage](https://affpapa.org/en/nevibecode/skills/trailmark-finding-triage.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1300 installs — Builds a graph evidence packet for a single security finding: reachability, entrypoint paths, taint and blast radius.
- [slicing-code-context](https://affpapa.org/en/nevibecode/skills/slicing-code-context.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1300 installs — Extracts bounded, graph-informed source code slices via Trailmark and delegates analysis to a smaller subagent.
- [github-triage](https://affpapa.org/en/nevibecode/skills/trailofbits-github-triage.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1300 installs — This skill reviews a repository’s open GitHub issues and pull requests, links pending fixes to issues, and prepares local priority and change-size estimates.
- [milestone-review](https://affpapa.org/en/nevibecode/skills/milestone-review.md) — skill · Donchitos · Claude Code, Codex, Cursor +3 · 442 installs — This skill reviews milestone progress, quality, risks, and go/no-go readiness.
- [m06-error-handling](https://affpapa.org/en/nevibecode/skills/m06-error-handling.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3500 installs — Guides the AI agent through Rust error handling patterns.
- [smart-contract-vulnerabilities](https://affpapa.org/en/nevibecode/skills/smart-contract-vulnerabilities.md) — skill · yaklang · Claude Code, Codex, Cursor +3 · 3500 installs — This skill guides Solidity/EVM audits for reentrancy, access control, delegatecall, flash loans, signature replay and MEV attack patterns.
- [tech-debt](https://affpapa.org/en/nevibecode/skills/donchitos-tech-debt.md) — skill · Donchitos · Claude Code, Codex, Cursor +3 · 436 installs — Scans your codebase for tech debt markers, manages a Markdown debt register, and prioritizes issues by impact over fix effort.
- [react-component-performance](https://affpapa.org/en/nevibecode/skills/dimillian-react-component-performance.md) — skill · Dimillian · Claude Code, Codex, Cursor +3 · 1100 installs — Identifies React render hotspots, isolates fast-changing state, and eliminates re-render churn.
- [ghost-scan-code](https://affpapa.org/en/nevibecode/skills/ghost-scan-code.md) — skill · ghostsecurity · Claude Code, Codex, Cursor +3 · 5200 installs — Finds security flaws in source code: SQL injection, XSS, SSRF and other OWASP categories.
- [codebase-memory-mcp](https://affpapa.org/en/nevibecode/skills/codebase-memory-mcp.md) — skill (official GitHub) · github · GitHub Copilot · 259 installs — Explore unfamiliar code with Codebase Memory: find symbols, relationships and data flows, then check graph-based findings against source files.
- [architecture-review](https://affpapa.org/en/nevibecode/skills/architecture-review.md) — skill · Donchitos · Claude Code, Codex, Cursor +3 · 429 installs — Maps GDD requirements to ADRs, flags missing coverage and cross-decision conflicts, and checks architecture against the pinned engine version.
- [owasp-security](https://affpapa.org/en/nevibecode/skills/agamm-owasp-security.md) — skill · agamm · Claude Code, Codex, Cursor +3 · 2400 installs — A skill that reviews code and diffs for vulnerabilities against OWASP Top 10:2025, ASVS 5.0, and the LLM and agentic risk lists.
- [m02-resource](https://affpapa.org/en/nevibecode/skills/m02-resource.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3400 installs — Guides AI agents in choosing the right Rust smart pointers and ownership models.
- [m05-type-driven](https://affpapa.org/en/nevibecode/skills/m05-type-driven.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3400 installs — This skill helps shape Rust types so invalid states can be rejected by the compiler.
- [m01-ownership](https://affpapa.org/en/nevibecode/skills/m01-ownership.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3400 installs — Guides AI agents through Rust ownership and lifetime errors without spraying .clone() calls across the codebase.
- [provider-resources](https://affpapa.org/en/nevibecode/skills/provider-resources.md) — skill · hashicorp · Claude Code, Codex, Cursor +3 · 4100 installs — This skill guides Terraform resource and data source work with the Plugin Framework.
- [blast-radius](https://affpapa.org/en/nevibecode/skills/michael-denyer-blast-radius.md) — skill · michael-denyer · Claude Code, Codex, Cursor +3 · 889 installs — Finds what a change breaks elsewhere, beyond the diff.
- [skill-scanner](https://affpapa.org/en/nevibecode/skills/skill-scanner.md) — skill · getsentry · Claude Code, Codex, Cursor +3 · 3800 installs — Scans agent skills for prompt injection, malicious code, excessive permissions, secret exposure, and supply-chain risks before installation.
- [m03-mutability](https://affpapa.org/en/nevibecode/skills/m03-mutability.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3300 installs — A Rust skill for mutability trouble: it walks from borrow-checker errors to a decision about the data, not just another mut.
- [story-done](https://affpapa.org/en/nevibecode/skills/story-done.md) — skill · Donchitos · Claude Code, Codex, Cursor +3 · 413 installs — Closes a finished story by verifying acceptance criteria, checking for GDD or ADR deviations, and updating sprint tracking files.
- [test-evidence-review](https://affpapa.org/en/nevibecode/skills/test-evidence-review.md) — skill · Donchitos · Claude Code, Codex, Cursor +3 · 410 installs — This skill reviews test quality and story evidence beyond file existence or passing results.
- [optimize-web-animations](https://affpapa.org/en/nevibecode/skills/optimize-web-animations.md) — skill · MengTo · Claude Code, Codex, Cursor +3 · 1700 installs — Pauses offscreen CSS, Canvas, and WebGL animations and fixes frontend memory leaks.
- [modern-cpp](https://affpapa.org/en/nevibecode/skills/modern-cpp.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1200 installs — Directs C++ development toward C++20/23/26 idioms, replacing dangerous raw pointers, legacy macros, and SFINAE boilerplate with memory-safe patterns.
- [writing-lean-proofs](https://affpapa.org/en/nevibecode/skills/writing-lean-proofs.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 1200 installs — Guides Lean 4 proof writing and review using Mathlib conventions.
- [perf-code-paths](https://affpapa.org/en/nevibecode/skills/perf-code-paths.md) — skill · composio-community · Claude Code, Codex, Cursor +3 · 1600 installs — This skill maps likely execution paths, entrypoints, and related files for a performance scenario before profiling.
- [perf-theory-gatherer](https://affpapa.org/en/nevibecode/skills/perf-theory-gatherer.md) — skill · composio-community · Claude Code, Codex, Cursor +3 · 1600 installs — A skill that turns git history and code evidence into up to five hypotheses about a performance problem.
- [rust-call-graph](https://affpapa.org/en/nevibecode/skills/rust-call-graph.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3200 installs — Builds a Rust function call graph through LSP: who calls a function and what it calls.
- [unsafe-checker](https://affpapa.org/en/nevibecode/skills/unsafe-checker.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3200 installs — Reviews unsafe Rust blocks and FFI boundaries, tracking required SAFETY comments and catching common causes of undefined behavior.
- [csharp-refactoring](https://affpapa.org/en/nevibecode/skills/csharp-refactoring.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 1800 installs — A skill that refactors C#/.NET code without changing behavior: it classifies the request first, edits by bindings, then confirms the result with a build and tests.
- [code-review](https://affpapa.org/en/nevibecode/skills/llama-farm-code-review.md) — skill · llama-farm · Claude Code, Codex, Cursor +3 · 1200 installs — Walks the changed lines of a diff looking for leaked secrets, injection, empty catch blocks and placeholder code.
- [no-comments](https://affpapa.org/en/nevibecode/skills/michael-denyer-no-comments.md) — skill · michael-denyer · Claude Code, Codex, Cursor +3 · 841 installs — Spawns the comment-sicko subagent to scrub obsolete comments and linter suppressions, turning actual code constraints into automated tests or types.
- [auto-review-loop](https://affpapa.org/en/nevibecode/skills/auto-review-loop.md) — skill · wanshuiyin · Claude Code, Codex, Cursor +3 · 566 installs — Runs an autonomous multi-round research review loop.
- [rust-symbol-analyzer](https://affpapa.org/en/nevibecode/skills/rust-symbol-analyzer.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 3100 installs — An LSP-based skill that maps a Rust codebase: modules, structs, traits, functions.
- [adversarial-reviewer](https://affpapa.org/en/nevibecode/skills/adversarial-reviewer.md) — skill · ekreloff · Claude Code · 813 installs — This skill reviews changes through Saboteur, New Hire, and Security Auditor personas.

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

## 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) · [pull-request](https://affpapa.org/en/nevibecode/tag/pull-request.md) · [python](https://affpapa.org/en/nevibecode/tag/python.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) · [audit](https://affpapa.org/en/nevibecode/tag/audit.md) · [static-analysis](https://affpapa.org/en/nevibecode/tag/static-analysis.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
