Back to Skills

pr-reviewer

Pull request review expertise with focus on context, quality gates, and team standards. Use when reviewing PRs, validating changes before merge, or generating PR descriptions. Works with gh CLI for GitHub integration.

2starsUpdated 3/19/2026

Security Assessment

Safe(100/100)
Security Score100/100

About pr-reviewer

The pr-reviewer skill provides comprehensive assistance for reviewing pull requests in software development projects. It is designed to ensure that code changes meet team standards, maintain high quality, and align with project guidelines before merging. By integrating with the GitHub CLI, this skill allows users to gather full context on a pull request, including its title, description, commits, changed files, and CI/CD status. It streamlines the review process, helping teams identify potential issues, maintain consistency, and enforce quality gates efficiently.

The skill offers a structured workflow for pull request evaluation, including context gathering, understanding the change, running quality checks, and reviewing specific categories such as code quality, testing, security, architecture, and documentation. It provides clear steps for fetching PRs, checking diffs, running tests, linting, type checks, and coverage analysis. The skill also defines a review decision matrix to guide approvals or requests for changes, ensuring that all critical aspects of a PR are systematically evaluated. Feedback can be provided in a standardized format, including inline suggestions and comprehensive review summaries.

This skill is particularly useful for software engineers, team leads, and DevOps professionals who need to maintain high code quality and enforce project standards. It can be used when reviewing open pull requests, generating PR descriptions, validating changes before merging, or checking CI/CD results. It supports parallel workflows with other review-related tasks but requires serialization with database migration activities. The pr-reviewer skill is ideal for teams aiming to enhance code quality, improve review efficiency, and maintain consistent documentation and testing practices across projects.

FAQ

How do I use the pr-reviewer skill with a pull request?

You can use the skill by fetching the PR details via the GitHub CLI, reviewing the diff, checking CI/CD status, running local quality checks, and then providing structured feedback or approval based on the review categories.

Which programming languages or frameworks are supported?

The skill is primarily designed for Python projects, supporting common Python testing, linting, and type-checking tools such as pytest, ruff, black, and mypy. It also integrates with the GitHub CLI for repository interactions.

Can pr-reviewer run multiple reviews in parallel?

Yes, it can run in parallel with compatible skills such as code-review and security-audit, but must serialize with tasks like database migrations.

What are the minimum coverage requirements for passing quality gates?

Test coverage should meet or exceed 70%. If coverage falls below 60%, it is considered a blocking issue in the review decision matrix.

Does this skill provide automated code fixes?

No, the skill provides guidance, structured feedback, and inline suggestion formatting, but it does not automatically modify code.

Install pr-reviewer

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill