pr-review-automation

Process Gemini PR review feedback on GitHub PRs until resolved.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/devnogari/devnogari-claude-plugins --skill pr-review-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-automation
Source: https://github.com/devnogari/devnogari-claude-plugins/tree/main/plugins/pr-review-automation/skills/pr-review-automation
Command: npx skills add https://github.com/devnogari/devnogari-claude-plugins --skill pr-review-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the processing of Gemini PR review feedback on GitHub PRs, looped until all meaningful feedback is resolved, enabling faster, more reliable code review cycles.

Core Features & Use Cases

  • Loop until meaningfulUnprocessedCount reaches 0, ensuring no pending feedback is left before moving on.
  • 3-minute polling cadence to fetch Gemini responses, with state tracking to resume after interruptions.
  • Priority-based processing of CRITICAL, IMPORTANT, and NICE-TO-HAVE feedback, integrated with @superpowers:executing-plans for automated fixes.
  • State persistence with per-PR state files to avoid duplicate work and enable resumability across runs.
  • Optional integration with Ralph-loop mode for autonomous PR reviews in auto workflows.

Quick Start

To start automating PR reviews with this skill, invoke the Skill for a target PR using an auto loop: Skill: pr-review-automation Args: Process Gemini PR review for PR #<NUMBER> --completion-promise DONE --max-iterations 20

Frequently Asked Questions about pr-review-automation

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

FAQPage Schema
How do I automate Gemini code review feedback on GitHub PRs?

Automating Gemini code review feedback on GitHub PRs is handled through a looped polling process that fetches responses every 3 minutes, applying state tracking to resolve all CRITICAL, IMPORTANT, and NICE-TO-HAVE items until none remain unprocessed.

Can I resume PR review automation if processing gets interrupted?

Yes, PR review automation can resume after interruptions because it persists state in per-PR state files, preventing duplicate work and allowing the 3-minute polling loop to continue processing meaningful feedback items seamlessly.

Does PR review automation support prioritizing critical GitHub feedback?

PR review automation supports prioritizing critical GitHub feedback by processing items labeled CRITICAL, IMPORTANT, or NICE-TO-HAVE sequentially, integrating with executing-plans to apply fixes until the meaningfulUnprocessedCount reaches zero.

What is the best way to handle multiple pending Gemini PR review items?

Handling multiple pending Gemini PR review items is best achieved by invoking an auto loop that processes feedback by priority, using a 3-minute polling cadence and state tracking to ensure all meaningful feedback is resolved within a set iteration limit.

Are there limitations to autonomous GitHub PR review loops?

Limitations of autonomous GitHub PR review loops include a fixed 3-minute polling cadence and a dependency on defined max-iterations, meaning the loop stops after reaching the iteration limit even if meaningful feedback remains unprocessed.