pr-quality

Automate GitHub PR review-fix-undraft cycles until CI passes.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/drdanmaggs/rocket-fuel --skill pr-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-quality
Source: https://github.com/drdanmaggs/rocket-fuel/tree/main/internal/plugin/skills/pr-quality
Command: npx skills add https://github.com/drdanmaggs/rocket-fuel --skill pr-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autonomous end-to-end PR quality gate. Waits for Claude Code reviews in a loop, fixes all actionable issues and pushes after each round. Once reviews are clean, undrafts the PR and loops on CI until all checks pass. Routes test failures via /skip-failed-test (1-3) or /test-fixer (4+). Announces "READY TO MERGE" in ASCII art. Zero user interruption.

Core Features & Use Cases

  • Automates end-to-end PR review-fix-undraft cycles across GitHub PRs.
  • Delegates failures and fixes based on review analysis, maintaining CI gating.
  • Supports multiple review iterations until all checks pass.

Quick Start

Trigger the PR quality gate on a GitHub PR to start the automated review-fix-undraft loop.

Frequently Asked Questions about pr-quality

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

FAQPage Schema
How do I automate GitHub PR code reviews and CI checks?

Automating GitHub PR code reviews and CI checks involves monitoring Claude Code reviews in a loop, applying fixes, and undrafting PRs until CI passes. This Skill orchestrates that end-to-end cycle without user interruption.

What is an end-to-end PR quality gate?

An end-to-end PR quality gate is an automated process that waits for code reviews, fixes actionable issues, pushes updates, undrafts the PR, and loops on CI until all checks pass. It ensures deterministic task execution and safe automated progress.

How do I fix failing CI tests automatically in a GitHub PR workflow?

To fix failing CI tests automatically in a GitHub PR workflow, failures are routed via /skip-failed-test for 1-3 failures or /test-fixer for 4 or more. The system loops on CI until all checks pass.

Does this PR automation work without manual intervention?

Yes, this PR automation works without manual intervention. It coordinates multiple review cycles, applies fixes, and announces "READY TO MERGE" in ASCII art only after all reviews and CI checks pass successfully.

When do I need automated PR quality gate orchestration?

You need automated PR quality gate orchestration when managing GitHub PR workflows across teams that require multiple review iterations, test coordination, and CI gating. It ensures safe, autonomous progress until a PR is ready to merge.

Can I use this with existing GitHub CI pipelines?

Yes, you can use this with existing GitHub CI pipelines. It loops on CI checks until all pass, routing test failures to appropriate fixers, and undrafts the PR only after reviews are clean and CI gating is satisfied.