code-review-5pass

Run multi-pass code reviews on pull requests and diffs with structured findings.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/vardhineediganesh877-ui/skillforge --skill code-review-5pass
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-review-5pass
Source: https://github.com/vardhineediganesh877-ui/skillforge/tree/main/.claude/skills/code-review-5pass
Command: npx skills add https://github.com/vardhineediganesh877-ui/skillforge --skill code-review-5pass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic, multi-pass code review workflow that identifies and documents issues across correctness, security, performance, readability, and consistency, delivering structured findings with per-file locations, severity, and remediation.

Core Features & Use Cases

  • Pass 1: Correctness — Reads every change, validates intended behavior, detects off-by-one errors, faulty comparisons, and missing null checks; reports findings as: [CORRECTNESS] file:line — severity — description.
  • Pass 2: Security — Checks for injections, hardcoded secrets, missing authorization, unsafe deserialization, and logs with sensitive data; reports as: [SECURITY] file:line — severity — description.
  • Pass 3: Performance — Identifies N+1 queries, unnecessary loops, memory leaks, and unbounded resource usage; reports as: [PERFORMANCE] file:line — severity — description.
  • Pass 4: Readability — Flags misleading names, magic numbers, overly complex conditions, and missing error context; reports as: [READABILITY] file:line — severity — description.
  • Pass 5: Consistency — Ensures adherence to project conventions (CLAUDE guidelines, reporting format, error context, and export style); reports as: [CONSISTENCY] file:line — severity — description.
  • Verdict — Summarizes all findings and issues a single PASS, CONDITIONAL, or FAIL verdict based on severity distribution.

Quick Start

Review the provided diff with the five-pass reviewer to generate a structured report of findings, severities, and recommended fixes.

Frequently Asked Questions about code-review-5pass

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

FAQPage Schema
How do I perform a structured code review on a pull request?▼

To perform a structured code review, you can use a five-pass assistant that evaluates a pull request diff for correctness, security, performance, readability, and consistency, generating a report with file locations, severities, and remediation suggestions.

What is multi-pass static analysis for code reviews?▼

Multi-pass static analysis is a technique that sequentially evaluates a codebase against specific dimensions like security and performance, ensuring each category is thoroughly checked and documented with precise file and line details.

Can I automate security and performance checks during post-merge auditing?▼

Yes, you can automate security and performance checks during post-merge auditing by applying a multi-pass review process that identifies injections, memory leaks, and N+1 queries, outputting a strict report with a final PASS, CONDITIONAL, or FAIL verdict.

Does the code review process check for project convention consistency?▼

The code review process checks for project convention consistency by ensuring adherence to established guidelines, error context requirements, and reporting formats, flagging any deviations with specific file and line details.

How do I identify and document N+1 queries and hardcoded secrets in a diff?▼

You can identify and document N+1 queries and hardcoded secrets by running an automated multi-pass code review on your diff, which flags performance bottlenecks and security vulnerabilities with severity levels and remediation steps.

What is the best way to get a PASS or FAIL verdict for a codebase diff?▼

The best way to get a definitive verdict for a codebase diff is to use a structured review tool that summarizes all identified issues across multiple categories and issues a single PASS, CONDITIONAL, or FAIL verdict based on severity distribution.