comprehensive-pr-review

Analyze pull requests through a structured multi-phase review process.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Expanly/expanly-claude-code-agents --skill comprehensive-pr-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comprehensive-pr-review
Source: https://github.com/Expanly/expanly-claude-code-agents/tree/main/plugins/gemini-code-reviewer/skills/comprehensive-pr-review
Command: npx skills add https://github.com/Expanly/expanly-claude-code-agents --skill comprehensive-pr-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides a comprehensive, multi-phase pull request review process that gathers context, prompts clarifying questions, performs deep analysis, and returns actionable feedback using Gemini's expansive context.

Core Features & Use Cases

  • Context discovery: Clarifies PR goals, risks, and acceptance criteria to set review priorities.
  • Clarifying questions: Interactively resolves ambiguities with the task author.
  • Deep analysis: Examines changes across code paths, tests, documentation, and potential risks.
  • Iterative refinement: Incorporates user feedback to converge on a high-quality review.
  • Use case: For a large feature PR, run this skill to obtain a structured review plan and recommended fixes.

Quick Start

Start by invoking the comprehensive-pr-review skill on a pull request to begin Phase 1 discovery.

Frequently Asked Questions about comprehensive-pr-review

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

FAQPage Schema
How do I perform a comprehensive pull request review for large feature branches?

A comprehensive pull request review for large branches uses a multi-phase process of context discovery, clarifying questions, and deep analysis across code paths and tests to deliver actionable feedback. This structured approach ensures risks and acceptance criteria are fully evaluated.

What is deep analysis in the context of a multi-phase code review?

Deep analysis in a multi-phase code review is the examination of changes across code paths, tests, documentation, and potential risks. It provides a thorough assessment of diffs to identify subtle issues that standard reviews might miss.

How do I conduct a Gemini-powered code review on complex pull requests?

To conduct a Gemini-powered code review on complex pull requests, invoke a structured workflow that leverages expansive context capabilities. The process interactively resolves ambiguities with the author and performs deep analysis on diffs and tests to generate actionable feedback.

Does comprehensive PR review work without access to PR diffs and test data?

No, comprehensive PR review requires access to PR data, diffs, and tests to produce an accurate evaluation. It also requires a Gemini-enabled workflow to process the expansive context needed for deep analysis and iterative refinement.

When should I use an iterative refinement approach for quality assurance in pull requests?

You should use an iterative refinement approach for quality assurance when reviewing large or complex pull requests. It incorporates user feedback to converge on a high-quality review, ensuring all acceptance criteria are satisfied before merging.

What are the limitations of using deep analysis for pull request reviews?

The limitations of using deep analysis for pull request reviews include the necessity of a Gemini-enabled workflow and direct access to PR data, diffs, and tests. Without these inputs, the structured multi-phase review cannot deliver actionable feedback.