pr-fixup

Monitor CI checks and automated reviews, then fix and push PR updates.

562|80|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/kdlbs/kandev --skill pr-fixup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-fixup
Source: https://github.com/kdlbs/kandev/tree/main/.agents/skills/pr-fixup
Command: npx skills add https://github.com/kdlbs/kandev --skill pr-fixup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wait for CI checks and automated reviews (CodeRabbit, Greptile) on a PR, fix failures and address comments, then push.

Core Features & Use Cases

  • Automated CI polling: Monitor and wait for all checks to complete (pass or fail) before proceeding.
  • Automated review triage: Detect and triage CodeRabbit and Greptile reviews to surface actionable feedback.
  • Quality fixes & push: Generate and apply fixes, then push updates to the PR branch automatically.
  • Guardrails & visibility: Include timeouts, rate-limit handling, and status reporting for safe automation.

Quick Start

Run pr-fixup on a PR to automatically monitor checks, triage reviews, and apply fixes.

Frequently Asked Questions about pr-fixup

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

FAQPage Schema
How do I automate CI checks triage and fixes on a pull request?

To automate CI checks triage and fixes on a pull request, this Skill monitors CI check runs and automated reviews until all checks pass or issues are resolved. It automatically generates fixes and pushes updates to the PR branch.

Can I automate fixing CodeRabbit and Greptile review comments on my PR?

Yes, you can automate fixing CodeRabbit and Greptile review comments on your PR. The Skill detects and triages automated reviews from these bots, surfaces actionable feedback, generates fixes, and pushes updates directly to the branch.

What is the best way to automatically monitor and wait for CI checks to complete before fixing a PR?

The best way to monitor and wait for CI checks to complete before fixing a PR is using automated polling. This Skill continuously checks PR status, proceeding to apply fixes only after all checks finish passing or failing.

Does this PR fixup automation handle API rate limits and timeouts?

Yes, PR fixup automation handles API rate limits and timeouts. The Skill includes built-in guardrails for safe automation, ensuring reliable polling and updates without exceeding external API limits or stalling on timeouts.

What safeguards are included when automating pushes to a PR branch?

Safeguards included when automating pushes to a PR branch involve timeout handling, rate-limit management, and status reporting. These guardrails ensure safe orchestration during continuous CI polling and automated fix generation.