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.