pr-orchestrator

Orchestrates multi-tool GitHub pull request review, triage, remediation, and reporting.

Updated May 10, 2026
One-click install
npx skills add https://github.com/darksheer/agentic-skills --skill pr-orchestrator-darksheer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-orchestrator
Source: https://github.com/darksheer/agentic-skills/tree/main/pr-orchestrator
Command: npx skills add https://github.com/darksheer/agentic-skills --skill pr-orchestrator-darksheer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Pull requests often accumulate findings from multiple AI reviewers and CI pipelines, leaving developers to manually deduplicate comments, judge which findings are real, apply fixes, and re-run checks. This Skill manages that entire review lifecycle so a single PR target becomes a structured, cost-aware review cycle. ## Core Features & Use Cases - Multi-tool detection and invocation: Detects CodeRabbit, Codex, Jules, Gemini Code Assist, PR-Agent, Graphite, and Reviewdog via config files, GitHub Apps, or workflows, then invokes them in a cost-aware order using MCP, gh CLI, or REST API. - Deterministic triage and remediation: Normalizes and deduplicates findings, applies consensus scoring, evaluates each finding for accuracy and applicability, and applies or defers fixes according to an autonomy policy (full, approve-high-risk, approve-all). - Compliance, reporting, and learning: Checks changes against claude.md, agents.md, and regulatory domains like GDPR or SOC2, posts a structured PR report, and records per-tool precision data to improve future triage. - Use Case: Point the skill at PR #42 with approve-high-risk autonomy; it collects all reviewer comments, auto-fixes low-risk findings, asks approval for risky ones, batches commits to save CI minutes, and posts a final decision table. ## Quick Start Use the pr-orchestrator skill on PR #42 in owner/repo with approve-high-risk autonomy, auto-detected reviewers, and a final summary posted to the PR.

Frequently Asked Questions about pr-orchestrator

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

FAQPage Schema
How do I orchestrate multiple AI code reviewers on a GitHub pull request?

Load the skill and give it a PR target such as owner/repo#42. It auto-detects installed reviewers like CodeRabbit, Codex, Jules, and Gemini, invokes them cost-aware, deduplicates their findings, and posts a triage report with applied, skipped, and deferred decisions.

How do I control which fixes get applied automatically during PR review?

Set the autonomy field in .pr-orchestrator.yml to full, approve-high-risk, or approve-all. The default full mode applies all validated fixes, while approve-high-risk auto-fixes only low-severity findings and requests approval for medium, high, or critical ones.

Does this skill work with CodeRabbit, Codex, and Gemini Code Assist together?

Yes, it detects each tool via config files, GitHub App installations, or workflow references and collects findings from all of them. Cross-tool consensus scoring boosts confidence when two or more tools flag the same issue.

Can I run PR review orchestration without the GitHub CLI installed?

Yes, the skill uses a three-tier access strategy: MCP GitHub connector first, then authenticated gh CLI, then direct REST API calls with a GITHUB_TOKEN. Any one of these is sufficient for full operation.

How do I prevent infinite review loops when the bot pushes its own fixes?

The skill tags its commits with a Signed-off-by: pr-orchestrator trailer and filters those commits when checking for new changes. It also caps review cycles via cost_budget.max_iterations, defaulting to three cycles.

When should I use github-babysitter instead of pr-orchestrator?

pr-orchestrator is a legacy compatibility skill kept for old prompts and existing .pr-orchestrator.yml configs. New work should use the github-babysitter skill in pr-care mode, which merges this functionality into the maintained public skill.