code-review-checklist

Evaluate code changes for correctness, security, performance, and quality.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Icebane84/Synarche_Workshop --skill code-review-checklist-icebane84
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-checklist
Source: https://github.com/Icebane84/Synarche_Workshop/tree/main/.agent/skills/qa/code-review-checklist
Command: npx skills add https://github.com/Icebane84/Synarche_Workshop --skill code-review-checklist-icebane84

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you systematically evaluate changes for correctness, security, performance, code quality, and testing coverage so issues are caught before they reach production.

Core Features & Use Cases

  • Correctness & Error Handling: Validate intended behavior, edge cases, and failure modes.
  • Security Guardrails: Check common vulnerability classes (injection, XSS/CSRF) and prevent sensitive credential leaks.
  • Quality, Performance & Testing: Enforce maintainability practices (naming, DRY, SOLID) and look for test gaps and performance pitfalls like N+1.
  • AI/LLM-Specific Review Patterns: Review for prompt-injection exposure and ensure outputs are sanitized before use in critical sinks.
  • Decision-Friendly Review Comments: Use a consistent severity lexicon (🔴/🟡/🟢/❓) to communicate blockers, suggestions, nits, and questions.

Quick Start

Provide the pull request diff to an AI and ask it to apply the code-review-checklist by producing a structured set of 🔴/🟡/🟢/❓ findings covering correctness, security, performance, code quality, testing, and documentation.

Frequently Asked Questions about code-review-checklist

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

FAQPage Schema
How do I review a pull request diff for security and code quality issues?

To review a pull request diff for security and code quality, apply a code review checklist that systematically evaluates correctness, vulnerability patterns like injection, maintainability practices, and testing completeness to catch defects before production.

What should a code review checklist cover for AI-assisted code implementations?

A code review checklist for AI-assisted implementations should cover correctness, security, performance, and testing gaps, specifically checking for prompt-injection exposure and ensuring LLM outputs are sanitized before use in critical sinks.

How do I communicate code review findings consistently across a development team?

Communicate code review findings consistently by using a severity-tagged lexicon with colored emojis like red for blockers, yellow for suggestions, green for nits, and a question mark for questions to ensure actionable and repeatable feedback.

Does this code review checklist support automated quality gates in developer workflows?

Yes, this code review checklist supports developer workflows that require repeatable quality gates by enforcing validation of inputs and outputs, flagging common vulnerability patterns, and calling out anti-patterns with actionable feedback.

What common performance pitfalls and vulnerability patterns should a code review check?

A code review should check for performance pitfalls like N+1 queries and common vulnerability patterns including XSS, CSRF, injection, and sensitive credential leaks to ensure code changes are safe and performant.

When do I need a structured code review checklist for refactoring code?

You need a structured code review checklist for refactoring code when you require repeatable quality gates to validate intended behavior, identify edge cases and failure modes, and ensure maintainability practices like DRY and SOLID are followed.