code-review

Reviews pull requests and code changes for quality, security, performance, and test coverage.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ttnhan18062000/rpg-based-simulation --skill code-review-ttnhan18062000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/ttnhan18062000/rpg-based-simulation/tree/main/docs/archive/legacy_agents_skills_20260722/code-review
Command: npx skills add https://github.com/ttnhan18062000/rpg-based-simulation --skill code-review-ttnhan18062000

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Reviewing code thoroughly and consistently is time-consuming, and reviewers often miss security vulnerabilities, performance bottlenecks, or testing gaps when working without a structured process. ## Core Features & Use Cases - Structured Review Workflow: Walks through context gathering, architecture review, detailed code inspection, security audit, performance analysis, testing review, and documentation checks. - Actionable Checklists: Provides concrete checklists for naming, SOLID principles, error handling, input validation, SQL injection, XSS, N+1 queries, and test quality. - Feedback Guidance: Shows how to write constructive, specific, prioritized review comments with severity levels (critical, important, nice-to-have). - Use Case: When a teammate opens a pull request touching authentication logic, use this Skill to systematically verify input validation, password hashing, session handling, and test coverage before approving. ## Quick Start Review the changes in this pull request and provide prioritized feedback covering code quality, security, performance, and test coverage.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I review a pull request thoroughly?

Start by reading the PR description and checking scope, then review architecture and design, inspect code details like naming and error handling, audit security and performance, verify test coverage, and finish with prioritized constructive feedback.

What should I check in a code security review?

Verify input validation, authentication and authorization checks, password hashing, and protection against SQL injection, XSS, and CSRF. Also confirm there are no hardcoded secrets and that dependencies are up to date without known vulnerabilities.

How do I give constructive code review feedback?

Be specific by referencing exact lines and suggesting concrete alternatives with code examples. Prioritize issues as critical, important, or nice-to-have, explain why something is a problem, and acknowledge good work alongside criticisms.

What are common code review anti-patterns to catch?

Watch for god classes handling too many responsibilities, magic numbers instead of named constants, deep nesting instead of early returns, code duplication, dead code, and silent error swallowing without logging.

Which tools help automate parts of code review?

Linters like pylint, eslint, and clippy catch style issues, while Bandit, npm audit, and OWASP Dependency-Check flag security problems. SonarQube and CodeClimate provide broader code quality analysis.