code-review-checklist

Generate a structured code review checklist covering correctness, security, performance, testing, and documentation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JoaoPedroAmaral/backBarbearia --skill code-review-checklist-joaopedroamaral
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-checklist
Source: https://github.com/JoaoPedroAmaral/backBarbearia/tree/main/.claude/skills/code-review-checklist
Command: npx skills add https://github.com/JoaoPedroAmaral/backBarbearia --skill code-review-checklist-joaopedroamaral

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a concise, repeatable checklist to help reviewers consistently identify correctness, security, performance, testing, and documentation issues during code reviews and audits.

Core Features & Use Cases

  • Correctness & Edge Cases: Verify that code implements the intended behavior, handles edge cases, and has appropriate error handling.
  • Security Review: Ensure input validation, injection protections, secret handling, and AI-specific prompt safeguards are considered.
  • Performance & Quality: Detect N+1 queries, unnecessary loops, magic numbers, deep nesting, and large functions that need refactoring.
  • Testing & Documentation: Confirm unit tests cover new logic and public APIs are documented; useful for PR reviews, repository audits, and AI-assisted code generation checks.

Quick Start

Review the attached pull request using this checklist and list blocking issues, suggestions, and minor nits.

Frequently Asked Questions about code-review-checklist

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

FAQPage Schema
What should a code review checklist cover for pull requests?

A code review checklist should cover correctness, security controls, performance anti-patterns, test coverage, and documentation. It helps reviewers consistently identify edge cases, input validation issues, and missing unit tests during pull request reviews and repository audits.

How do I review code for security vulnerabilities and performance issues?

Review code for security by checking input validation, injection protections, and secret handling. Evaluate performance by detecting N+1 queries, unnecessary loops, and large functions needing refactoring, then flag blocking issues, suggestions, and minor nits.

Can I use a code review checklist for AI-assisted code generation checks?

Yes, you can use a code review checklist for AI-assisted code generation checks. It ensures reviewers verify correctness, security controls including AI-specific prompt safeguards, performance anti-patterns, and documentation across services, backends, and libraries.

What is the best way to structure feedback during a code review?

The best way to structure code review feedback is to categorize findings into blocking issues, suggestions, and minor nits. This ensures critical correctness and security flaws are prioritized over stylistic or minor refactoring recommendations.

Does this code review checklist work for auditing existing repositories?

Yes, this code review checklist works for repository audits. It provides a repeatable structure to evaluate existing code quality, verify public API documentation, confirm test coverage for implemented logic, and identify performance anti-patterns across backends.

When do I need a structured checklist for code reviews?

You need a structured checklist for code reviews when you want consistent evaluation of correctness, security, performance, testing, and documentation. It is useful for pull request reviews, repository audits, and assessing AI-assisted code generation across services.