# 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 11 of 39

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

- [spec-to-code-compliance](https://affpapa.org/en/nevibecode/skills/spec-to-code-compliance.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5800 installs — Compares an implementation against technical whitepapers or protocol specifications to flag missing logic, deviations, and unrecorded behavior.
- [audit-prep-assistant](https://affpapa.org/en/nevibecode/skills/audit-prep-assistant.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5700 installs — Prepares codebases for external security reviews using Trail of Bits' checklist.
- [entry-point-analyzer](https://affpapa.org/en/nevibecode/skills/entry-point-analyzer.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5700 installs — Finds externally callable smart contract functions that change state and classifies their access level.
- [semgrep-rule-creator](https://affpapa.org/en/nevibecode/skills/semgrep-rule-creator.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5800 installs — A skill that walks you through creating custom Semgrep rules to detect security vulnerabilities and code patterns in your projects.
- [multi-agent-brainstorming](https://affpapa.org/en/nevibecode/skills/multi-agent-brainstorming.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1400 installs — Runs a sequential design review with a designer, constrained reviewers, and an arbiter.
- [test-driven-development](https://affpapa.org/en/nevibecode/skills/sickn33-test-driven-development.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1400 installs — Guides coding agents through a strict test-driven development workflow: red, green, and refactor.
- [unreal-engine-cpp-pro](https://affpapa.org/en/nevibecode/skills/unreal-engine-cpp-pro.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1400 installs — Skill for Unreal Engine 5.x C++ development: UObject hygiene, garbage collection, reflection system, and performance patterns.
- [security-auditor](https://affpapa.org/en/nevibecode/skills/sickn33-security-auditor.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1400 installs — Turns your AI coder into a security expert: conducts audits, analyzes vulnerabilities, reviews SDLC and compliance with OWASP, GDPR, PCI-DSS standards.
- [solana-vulnerability-scanner](https://affpapa.org/en/nevibecode/skills/solana-vulnerability-scanner.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5600 installs — Detects 6 critical vulnerabilities across native Rust and Anchor programs on Solana.
- [kumo-design](https://affpapa.org/en/nevibecode/skills/kumo-design.md) — skill · cloudflare · Claude Code, Codex, Cursor +3 · 1500 installs — Cloudflare product design rules for coding agents: guides layout, typography, dialogs, and animations in Kumo UI dashboards.
- [token-integration-analyzer](https://affpapa.org/en/nevibecode/skills/token-integration-analyzer.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5500 installs — Checks ERC20 and ERC721 implementations plus code that integrates external tokens.
- [intended-vs-implemented](https://affpapa.org/en/nevibecode/skills/intended-vs-implemented.md) — skill · phuryn · Claude Code, Codex, Cursor +3 · 1800 installs — Audits the gap between documented architecture and actual code boundaries.
- [codex-delegate](https://affpapa.org/en/nevibecode/skills/codex-delegate.md) — skill · amElnagdy · Claude Code, Codex, Cursor +3 · 7800 installs — Hands a bounded coding task to the OpenAI Codex CLI and leaves you the diff and the commit.
- [fix-merge-conflicts](https://affpapa.org/en/nevibecode/skills/fix-merge-conflicts.md) — skill · cursor · Claude Code, Codex, Cursor +3 · 2700 installs — Resolves merge conflicts in a branch, then checks the build and tests before wrapping up.
- [thermo-nuclear-review](https://affpapa.org/en/nevibecode/skills/thermo-nuclear-review.md) — skill · cursor · Claude Code, Codex, Cursor +3 · 2700 installs — A skill for comprehensive analysis of branch changes: checks code for bugs, broken functionality, security vulnerabilities, and feature-gate leaks.
- [learn-reverse-engineering](https://affpapa.org/en/nevibecode/skills/learn-reverse-engineering.md) — skill · rohitg00 · Claude Code, Codex, Cursor +3 · 488 installs — Interactive tutor for reading compiled programs.
- [ai-debt-detector](https://affpapa.org/en/nevibecode/skills/ai-debt-detector.md) — skill · Adit Jain · Claude Code, Codex, Cursor · 2900 installs — This skill audits AI-generated code for missed failure paths, orphaned resources, fake dependencies, and architecture drift before a merge.
- [constant-time-analysis](https://affpapa.org/en/nevibecode/skills/constant-time-analysis.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5400 installs — Inspects compiled assembly and bytecode for timing side-channels.
- [guidelines-advisor](https://affpapa.org/en/nevibecode/skills/guidelines-advisor.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5500 installs — Audits smart contract codebases against Trail of Bits guidelines.
- [pr-review](https://affpapa.org/en/nevibecode/skills/pr-review.md) — skill · MiniMax-AI · Claude Code, Codex, Cursor +3 · 1800 installs — Two-phase pull request review for skill repositories, combining automated schema checks with content audits.
- [react19-concurrent-patterns](https://affpapa.org/en/nevibecode/skills/react19-concurrent-patterns.md) — skill (official GitHub) · github · GitHub Copilot · 1100 installs — Preserves React 18 concurrent patterns during React 19 migrations and guides the adoption of use(), useOptimistic, and Actions.
- [mcp-security-audit](https://affpapa.org/en/nevibecode/skills/mcp-security-audit.md) — skill (official GitHub) · github · GitHub Copilot · 1100 installs — Audits MCP server configurations for exposed secrets, shell injection, mutable package references, and unapproved servers.
- [arize-trace](https://affpapa.org/en/nevibecode/skills/arize-trace.md) — skill (official GitHub) · arize · GitHub Copilot · 1100 installs — Export Arize traces and spans by ID, then inspect them to investigate errors or LLM app behavior.
- [dart-use-path-package](https://affpapa.org/en/nevibecode/skills/dart-use-path-package.md) — skill · flutter · Claude Code, Codex, Cursor +3 · 6000 installs — Teaches the agent to handle Dart file paths via package:path, avoiding string operations that break on Windows.
- [swiftdata-pro](https://affpapa.org/en/nevibecode/skills/swiftdata-pro.md) — skill · Paul Hudson · Claude Code, Codex, Cursor +3 · 9300 installs — A skill for writing, reviewing, and improving SwiftData code with modern APIs and best practices.
- [lint-and-validate](https://affpapa.org/en/nevibecode/skills/sickn33-lint-and-validate.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1300 installs — Runs configured linters and type checkers after code changes, telling actual failures apart from tools that never ran.
- [architect-review](https://affpapa.org/en/nevibecode/skills/architect-review.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1300 installs — Turns the agent into an architecture reviewer: it weighs design decisions, names the risks and tradeoffs, and asks for a validation plan.
- [vulnerability-scanner](https://affpapa.org/en/nevibecode/skills/vulnerability-scanner.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1300 installs — Guides AI agents through vulnerability assessments using OWASP 2025 standards and attack surface mapping.
- [typescript-advanced-types](https://affpapa.org/en/nevibecode/skills/sickn33-typescript-advanced-types.md) — skill · sickn33 · Claude Code, Codex, Cursor +3 · 1300 installs — Teaches the agent generics, conditional and mapped types in TypeScript, and stays honest about where type checking stops.
- [laravel-best-practices](https://affpapa.org/en/nevibecode/skills/laravel-laravel-best-practices.md) — skill · laravel · Claude Code, Codex, Cursor +3 · 2100 installs — Indexes Laravel backend conventions for models, migrations, queues, and queries.
- [visual-edit-precision](https://affpapa.org/en/nevibecode/skills/visual-edit-precision.md) — skill · Adit Jain · Claude Code, Codex, Cursor · 2800 installs — Skill for targeted UI changes when you show elements on a screenshot or point them out in code.
- [substrate-vulnerability-scanner](https://affpapa.org/en/nevibecode/skills/substrate-vulnerability-scanner.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5200 installs — Scans Substrate and Polkadot pallets for 7 critical vulnerabilities such as panic DoS and integer overflow.
- [algorand-vulnerability-scanner](https://affpapa.org/en/nevibecode/skills/algorand-vulnerability-scanner.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5200 installs — Checks Algorand contracts written in TEAL or PyTeal against 11 known vulnerability patterns, from rekeying to unprotected admin calls.
- [second-opinion](https://affpapa.org/en/nevibecode/skills/second-opinion.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5300 installs — Runs external CLI code reviews via Codex or Antigravity.
- [shipping-artifacts](https://affpapa.org/en/nevibecode/skills/shipping-artifacts.md) — skill · phuryn · Claude Code, Codex, Cursor +3 · 1700 installs — Generates core documentation to make vibe-coded applications reviewable before release.
- [dart-run-static-analysis](https://affpapa.org/en/nevibecode/skills/dart-run-static-analysis.md) — skill · dart-lang · Claude Code, Codex, Cursor +3 · 19000 installs — Runs dart analyze to catch errors and dart fix --apply to resolve mechanical linter issues.
- [review-and-ship](https://affpapa.org/en/nevibecode/skills/review-and-ship.md) — skill · cursor · Claude Code, Codex, Cursor +3 · 2500 installs — This skill automates code review before shipping: checks for bugs, tests, and intent fit, then commits and opens a PR.
- [difit](https://affpapa.org/en/nevibecode/skills/difit.md) — skill · yoshiko-pg · Claude Code, Codex, Cursor +3 · 2200 installs — Starts a local difit viewer with your changes and asks you for the review.
- [skill-improver](https://affpapa.org/en/nevibecode/skills/skill-improver.md) — skill · trailofbits · Claude Code, Codex, Cursor +3 · 5000 installs — This skill runs repeated review and fix rounds on another skill until critical and major findings are gone.
- [dart-fix-runtime-errors](https://affpapa.org/en/nevibecode/skills/dart-fix-runtime-errors.md) — skill · dart-lang · Claude Code, Codex, Cursor +3 · 18700 installs — Skill automatically catches Dart runtime errors, locates the failing line via LSP and stack trace, applies a fix, and verifies the result through hot reload.

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

## 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
