Code Review Checklist

Analyze pull requests for correctness, security, performance, and style issues.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/robwestz/memoryporter --skill code-review-checklist-robwestz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Code Review Checklist
Source: https://github.com/robwestz/memoryporter/tree/main/knowledge/meta-skills/code-review-checklist
Command: npx skills add https://github.com/robwestz/memoryporter --skill code-review-checklist-robwestz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, python, openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamlines pull request review processes, ensuring a comprehensive and severity-ranked analysis across key quality dimensions.

Core Features & Use Cases

  • Severity-Ranked Checklist: Assesses correctness, security, performance, style, testing, documentation, and PR hygiene.
  • Commit-by-Commit Deep Review: Supports large PRs over 500 lines, offering a granular examination at the commit level.
  • Automated Output: Provides structured findings, a final verdict, and an optional summary comment.

Quick Start

To start a code review using the skill, paste the PR URL, number, or branch name into the skill context.

Frequently Asked Questions about Code Review Checklist

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

FAQPage Schema
How do I automate a pull request review for security vulnerabilities and code quality?▼

Automating a pull request review involves analyzing code changes for correctness, security, performance, and style. This skill provides a structured, severity-ranked checklist to assess these quality dimensions and generate a detailed report for review consideration.

What is the best way to review large pull requests over 500 lines?▼

Reviewing large pull requests over 500 lines is handled through a commit-by-commit deep review process. This approach allows for granular examination of changes at the commit level, ensuring comprehensive quality assurance across correctness, security, and performance dimensions.

How do I start a code review using a PR URL or branch name?▼

To start a code review, you simply paste the pull request URL, PR number, or branch name into the skill context. The tool then analyzes the code changes and provides structured findings, a final verdict, and an optional summary comment.

Does this automated code review tool require Python and OpenAI to run?▼

Yes, the automated code review process requires Python, OpenAI, and the GitHub CLI (`gh`) as dependencies. These tools work together to fetch pull request data, analyze code changes, and generate the severity-ranked quality assurance report.

What quality dimensions are covered in a severity-ranked code review checklist?▼

A severity-ranked code review checklist covers correctness, security vulnerabilities, performance issues, style adherence, testing, documentation, and PR hygiene. This ensures a comprehensive analysis across key quality dimensions for every pull request.