pr-review-loop

Orchestrate CI checks and multi-bot review comments across PRs.

12|2|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/devonjones/devon-claude-skills --skill pr-review-loop-devonjones
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-loop
Source: https://github.com/devonjones/devon-claude-skills/tree/main/plugins/pr-review-loop/skills/pr-review-loop
Command: npx skills add https://github.com/devonjones/devon-claude-skills --skill pr-review-loop-devonjones

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, gh, pre-commit.

What problem does it solve?

This Skill automates the PR review feedback loop, reducing manual toil by coordinating CI checks and multiple automated review bots to fetch comments, categorize issues, and drive iterative fixes.

Core Features & Use Cases

  • Multi-bot orchestration: Gemini Code Assist, Cursor Bugbot, Claude, and optional agent reviewers defined in AGENT-REVIEWERS.md.
  • CI and comment synchronization: Monitors CI status, aggregates review comments, and triggers subsequent reviews to accelerate PR maturation.
  • Safe automation with scripts: Uses dedicated scripts like commit-and-push.sh and reply-to-comment.sh to enforce safe, auditable interactions.
  • Beads integration for enhancements: Beads tickets can be created for out-of-scope suggestions when beads is installed.

Quick Start

Trigger the PR review loop for a PR number by starting a Gemini review and waiting for results:

  • scripts/trigger-review.sh <PR> --gemini --wait If Gemini is rate-limited, use Claude fallback:
  • scripts/trigger-review.sh <PR> --claude

Frequently Asked Questions about pr-review-loop

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

FAQPage Schema
How do I automate PR review feedback loops with multiple bots?

Automating PR review involves orchestrating CI checks and coordinating bots like Gemini Code Assist, Cursor Bugbot, and Claude to fetch comments, categorize issues, and drive iterative fixes across multiple agents.

Does this PR review automation work with GitHub and pre-commit hooks?

Yes, this PR review automation supports GitHub and pre-commit hooks. It uses gh and pre-commit dependencies to monitor CI status, aggregate review comments, and enforce safe, auditable interactions.

Can I use custom agent reviewers for different directory scopes in my repository?

Yes, you can use custom agent reviewers. The skill supports defining custom agent reviewers in an AGENT-REVIEWERS.md file to provide targeted feedback across specific directory scopes.

What is the best way to trigger a Gemini code review and handle rate limits?

Use scripts/trigger-review.sh with the --gemini and --wait flags to trigger a Gemini code review. If Gemini is rate-limited, use the --claude fallback flag to continue the review loop.

How do I safely automate commits and replies to review comments on GitHub?

To safely automate commits and replies on GitHub, this skill uses dedicated helper scripts like commit-and-push.sh and reply-to-comment.sh. These scripts enforce safe, auditable interactions during the PR review process.

What happens to out-of-scope suggestions during automated code reviews?

Out-of-scope suggestions during automated code reviews are handled by optionally creating beads tickets. When beads is installed, the skill creates tickets to track out-of-scope leads separately from the main PR review loop.