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

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

- [scroll-areas](https://affpapa.org/en/nevibecode/skills/scroll-areas.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 843 installs — Teaches coding agents to avoid inner scroll containers and restricts unavoidable scroll areas to a single axis in UI layouts.
- [prototype-pattern](https://affpapa.org/en/nevibecode/skills/prototype-pattern.md) — skill · patterns.dev · Claude Code, Codex, Cursor +3 · 614 installs — Teaches coding assistants the JavaScript Prototype Pattern.
- [xstate-v5](https://affpapa.org/en/nevibecode/skills/xstate-v5.md) — skill · statelyai · Claude Code, Codex, Cursor +3 · 494 installs — Guides an agent through building, reviewing and porting XState v5 machines and statecharts in TypeScript.
- [triage-finding](https://affpapa.org/en/nevibecode/skills/triage-finding.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 30 installs — Triages external security reports against repository code and SECURITY.md policies, assigning static-evidence verdicts without modifying files.
- [security-diff-scan](https://affpapa.org/en/nevibecode/skills/security-diff-scan.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 30 installs — Reviews pull requests, commits, and local diffs for security vulnerabilities.
- [typescript-refactor](https://affpapa.org/en/nevibecode/skills/typescript-refactor.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 788 installs — A skill with 47 rules for refactoring TypeScript and React/TSX: type architecture, narrowing, generics, and modern TS 6.0 / React 19 features.
- [Next.js Security Scan](https://affpapa.org/en/nevibecode/skills/nextjs-security-scan.md) — skill · sugarforever · Claude Code, Codex, Cursor +3 · 553 installs — A skill that scans Next.js and TypeScript/JavaScript projects for XSS, injection flaws, auth holes and hardcoded secrets.
- [react-refactor](https://affpapa.org/en/nevibecode/skills/react-refactor.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 776 installs — Architectural refactoring skill with 40 rules for React codebases.
- [python-code-quality](https://affpapa.org/en/nevibecode/skills/python-code-quality.md) — skill · laurigates · Claude Code, Codex, Cursor +3 · 1000 installs — An index skill that ties linting, formatting and type checking into one stack, then points you to the focused skill for each tool.
- [125-java-concurrency](https://affpapa.org/en/nevibecode/skills/125-java-concurrency.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 402 installs — A skill that has your coding agent review Java code for race conditions, lock contention and thread leaks, then apply modern java.util.concurrent fixes.
- [understand-anything-knowledge-graph](https://affpapa.org/en/nevibecode/skills/understand-anything-knowledge-graph.md) — skill · reason-machines · Claude Code, Codex, Cursor +3 · 2400 installs — Runs a multi-agent pass over your project, builds a graph of files, functions and dependencies, then opens an interactive dashboard for exploring it.
- [code-simplifier](https://affpapa.org/en/nevibecode/skills/anthropics-code-simplifier.md) — skill · anthropics · Claude Code, Codex, Cursor +3 · 1800 installs — Rewrites code you just touched so it reads cleaner, without changing what it does.
- [Python Security Scan](https://affpapa.org/en/nevibecode/skills/python-security-scan.md) — skill · sugarforever · Claude Code, Codex, Cursor +3 · 540 installs — Scans Python, Flask, Django, and FastAPI projects for OWASP Top 10 flaws, hardcoded credentials, and vulnerable packages.
- [chatgpt-app-submission](https://affpapa.org/en/nevibecode/skills/chatgpt-app-submission.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 29 installs — Inspects a ChatGPT Apps MCP server and prepares the submission JSON.
- [deep-security-scan](https://affpapa.org/en/nevibecode/skills/deep-security-scan.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 29 installs — This skill runs multiple independent security scans across your entire repository or a scoped path, aggregates findings, and generates a complete report.
- [laravel-owasp-security](https://affpapa.org/en/nevibecode/skills/laravel-owasp-security.md) — skill · AsyrafHussin · Claude Code, Codex, Cursor +3 · 990 installs — Audits Laravel 13 and React/Inertia.js codebases against the OWASP Top 10 checklist and assists with secure implementation of auth, payments, or APIs.
- [122-java-type-design](https://affpapa.org/en/nevibecode/skills/122-java-type-design.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 394 installs — A skill that reviews and refactors Java code for type design: kills primitive obsession, builds type hierarchies, picks BigDecimal where precision matters.
- [302-frameworks-spring-boot-rest](https://affpapa.org/en/nevibecode/skills/302-frameworks-spring-boot-rest.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 392 installs — A skill that guides an agent through designing and reviewing Spring Boot REST APIs: methods, status codes, DTOs, versioning, pagination, RFC 7807 errors.
- [301-frameworks-spring-boot-core](https://affpapa.org/en/nevibecode/skills/301-frameworks-spring-boot-core.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 390 installs — Enforces constructor injection and fail-fast config validation in Spring Boot 4.0.x codebases with strict Maven verification.
- [111-java-maven-dependencies](https://affpapa.org/en/nevibecode/skills/111-java-maven-dependencies.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 388 installs — Adds code-quality Maven dependencies to your pom.xml: JSpecify, Error Prone with NullAway, VAVR, ArchUnit, JavaMoney.
- [memory-engineering](https://affpapa.org/en/nevibecode/skills/memory-engineering.md) — skill · Alireza Rezvani · Claude Code · 29 installs — This skill designs and audits agent memory, prices the write path, and enforces forgetting rules.
- [file-search](https://affpapa.org/en/nevibecode/skills/file-search.md) — skill · Netresearch DTT GmbH · Claude Code, Codex, Cursor +3 · 521 installs — A skill that points your agent at rg, fd, ast-grep, semgrep, rga, tokei and scc instead of grep and find.
- [clang](https://affpapa.org/en/nevibecode/skills/clang.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor +3 · 722 installs — Guides coding agents through Clang and LLVM compiler flags, static analysis, and ThinLTO.
- [Python Backend Architecture Review](https://affpapa.org/en/nevibecode/skills/python-backend-architecture-review.md) — skill · rknall · Claude Code, Codex, Cursor +3 · 503 installs — A skill that reviews Python backend architecture: patterns, database, API, security, scalability.
- [shadcn](https://affpapa.org/en/nevibecode/skills/pproenca-shadcn.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 724 installs — A skill with 58 shadcn/ui rules that tells your agent how to add components, build forms and keep accessibility intact.
- [142-java-functional-programming](https://affpapa.org/en/nevibecode/skills/142-java-functional-programming.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 376 installs — A skill that pushes your AI agent to rewrite Java in a functional style: Records, pure functions, Stream API pipelines and Optional.
- [chrome-extension](https://affpapa.org/en/nevibecode/skills/pproenca-chrome-extension.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 717 installs — A skill with 67 rules for Chrome Extensions on Manifest V3.
- [144-java-data-oriented-programming](https://affpapa.org/en/nevibecode/skills/144-java-data-oriented-programming.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 372 installs — Applies data-oriented programming patterns to Java projects.
- [fix-finding](https://affpapa.org/en/nevibecode/skills/fix-finding.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 27 installs — Resolves confirmed security vulnerabilities through targeted, validated patches.
- [attack-path-analysis](https://affpapa.org/en/nevibecode/skills/attack-path-analysis.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 27 installs — Maps security findings from source to sink and calibrates severity against threat models.
- [128-java-generics](https://affpapa.org/en/nevibecode/skills/128-java-generics.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 370 installs — A skill that reviews and refactors Java generics: raw types, unchecked casts, PECS wildcards.
- [zustand-state-management](https://affpapa.org/en/nevibecode/skills/zustand-state-management.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 959 installs — Enforces Zustand store best practices in React and TypeScript apps, covering store slices, SSR, and testing.
- [143-java-functional-exception-handling](https://affpapa.org/en/nevibecode/skills/143-java-functional-exception-handling.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 364 installs — A skill that swaps exception-heavy Java code for monadic error types: Optional, VAVR Either, sealed classes and records.
- [security-auditor](https://affpapa.org/en/nevibecode/skills/security-auditor.md) — skill · zhaono1 · Claude Code, Codex, Cursor +3 · 1000 installs — A skill that hunts vulnerabilities in your code: walks the OWASP Top 10, checks configs, dependencies and leaked secrets.
- [shell](https://affpapa.org/en/nevibecode/skills/shell.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 692 installs — A skill with 49 rules for bash and POSIX sh: quoting, strict mode, error handling.
- [react-nextjs-patterns](https://affpapa.org/en/nevibecode/skills/react-nextjs-patterns.md) — skill · duyet · Claude Code, Codex, Cursor +3 · 1100 installs — App Router conventions for React and Next.js projects.
- [170-java-documentation](https://affpapa.org/en/nevibecode/skills/170-java-documentation.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor +3 · 359 installs — A step-based skill that walks an agent through writing README.md, package-info.java and Javadoc for a Maven Java project.
- [security-best-practices](https://affpapa.org/en/nevibecode/skills/mindrally-security-best-practices.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 930 installs — A skill providing security principles for backend and microservice development.
- [esp32-firmware-engineer](https://affpapa.org/en/nevibecode/skills/esp32-firmware-engineer.md) — skill · adamlipecz · Claude Code, Codex, Cursor +3 · 1300 installs — Helps build, review, and debug ESP32 firmware projects using ESP-IDF.
- [protobuf-grpc-api-review](https://affpapa.org/en/nevibecode/skills/protobuf-grpc-api-review.md) — skill (official GitHub) · github · GitHub Copilot · 7 installs — Reviews .proto and gRPC changes for format compatibility, migration risks, and RPC contract quality.

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

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