Code Reviewer

Identify security, performance, and maintainability issues in codebases during reviews.

2|3|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/genesis-agents/GenesisPod --skill code-reviewer-genesis-agents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Reviewer
Source: https://github.com/genesis-agents/GenesisPod/tree/main/.claude/skills/quality/code-reviewer
Command: npx skills add https://github.com/genesis-agents/GenesisPod --skill code-reviewer-genesis-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code reviews are critical to catch security, performance, and maintainability issues before they reach production; this Skill provides a structured, repeatable process to evaluate code across dimensions.

Core Features & Use Cases

  • Security Analysis: identify injection vulnerabilities, auth issues, and secrets exposure.
  • Performance & Reliability: detect N+1 queries, memory leaks, and slow paths.
  • Maintainability & Standards: ensure clear design, SOLID adherence, proper error handling, and documentation.
  • Automation & Guidance: produce actionable remediation notes, suggested tests, and safe defaults for large codebases.
  • Use Case: an engineer submits a PR; the reviewer returns a prioritized report with fixes and test recommendations.

Quick Start

Review the provided codebase or pull request URL and return a prioritized remediation plan covering security, performance, and maintainability.

Frequently Asked Questions about Code Reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find security vulnerabilities and performance issues in a pull request?

To find security vulnerabilities and performance issues in a pull request, you need a structured code review process that performs static analysis and checks for injection flaws, N+1 queries, and memory leaks. This approach returns a prioritized remediation plan with actionable fixes.

What is the best way to enforce project standards and maintainability during code reviews?

The best way to enforce project standards and maintainability during code reviews is to evaluate SOLID adherence, error handling, and documentation quality. This process identifies design flaws and ensures the codebase follows clear architectural standards before merging.

How do I assess testing coverage and dependency safety for backend and frontend projects?

To assess testing coverage and dependency safety for backend and frontend projects, run static analysis alongside dependency checks and testing coverage assessments. This combination identifies missing tests and exposed secrets across API controllers, services, and data access patterns.

Can I automate code reviews for production-like scenarios in TypeScript?

Yes, you can automate code reviews for production-like scenarios in TypeScript by applying a structured reviewer that analyzes API controllers and services. It produces actionable remediation notes, suggested tests, and safe defaults tailored for large codebases.

What should a code review report include to fix reliability issues and slow paths?

A code review report to fix reliability issues and slow paths should include prioritized remediation steps, dependency check results, and testing recommendations. Highlighting N+1 queries and memory leaks ensures production-grade reliability and performance.