pr-review-checklist

Applies a structured pull request review checklist with pass/fail gates.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/arslan9024/White-Caves --skill pr-review-checklist-arslan9024
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-review-checklist
Source: https://github.com/arslan9024/White-Caves/tree/main/.github/skills/pr-review-checklist
Command: npx skills add https://github.com/arslan9024/White-Caves --skill pr-review-checklist-arslan9024

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Pull request reviews are often inconsistent, with reviewers missing security checks, test coverage gaps, or type safety issues. This Skill standardizes the review process by applying five objective gates before any PR is created or approved. ## Core Features & Use Cases - Five Review Gates: Evaluates correctness, type and build safety, testing, security and privacy, and maintainability for every change. - Structured Verdict Output: Produces a PASS, CONDITIONAL PASS, or BLOCKED result with a bullet list of blockers including file references and an ordered remediation list. - Review Handoff Summary: Documents files reviewed, validations run, and unresolved risks for team traceability. - Use Case: Before merging a TypeScript feature branch, run this checklist to confirm the code compiles, sensitive routes retain auth checks, and new logic has focused test coverage. ## Quick Start Review my current pull request using the pr-review-checklist and report any blockers with file references.

Frequently Asked Questions about pr-review-checklist

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

FAQPage Schema
How do I review a pull request with a structured checklist?▼

Run the checklist against the PR's changed files and evaluate each of the five gates: correctness, type and build safety, testing, security and privacy, and maintainability. The output is a PASS, CONDITIONAL PASS, or BLOCKED verdict with blockers listed by file.

What should a pull request review checklist include?▼

A solid PR checklist covers correctness of intended behavior, TypeScript compilation and import validity, test coverage for changed logic, auth and input validation on sensitive routes, and adherence to repository naming and structure conventions.

Does this checklist work with TypeScript projects?▼

Yes, the type and build safety gate specifically checks that TypeScript compiles for the changed scope, no new diagnostics appear in touched files, and imports and exports remain valid and consistent.

When should a pull request be blocked instead of approved?▼

Block a PR when any gate fails critically, such as missing auth or permission checks on sensitive routes, secret or token leakage, broken type safety, or regressions in touched flows. The output lists blockers with file references and remediation steps.

What are the limitations of a checklist-based code review?▼

A checklist verifies objective criteria but cannot judge architectural fit, business logic intent, or subtle runtime behavior. It complements rather than replaces human judgment, manual testing, and CI pipeline results.