pr-check

Monitor GitHub PR CI checks and auto-fix lint issues until all pass.

1.1k|68|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0 --skill pr-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-check
Source: https://github.com/vm0-ai/vm0/tree/main/.claude/skills/pr-check
Command: npx skills add https://github.com/vm0-ai/vm0 --skill pr-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the monitoring of pull request CI pipelines, automatically fixes eligible issues, and loops until all checks pass, reducing manual effort and accelerating merges.

Core Features & Use Cases

  • Auto-monitor CI checks: Continuously tracks PR checks and reports status.
  • Auto-fix lint/format issues: Applies fixes, commits, and pushes changes.
  • Controlled escalation: If type or test failures occur, provides clear guidance for manual intervention.
  • Non-merge policy: Enforces no auto-merge; requires human review after fixes.

Quick Start

Trigger the pr-check workflow on your active PR to enable automated CI monitoring, auto-fixes, and final status reporting.

Frequently Asked Questions about pr-check

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

FAQPage Schema
How do I automatically fix failing CI checks on a GitHub pull request?

This Skill automates pull request CI monitoring by inspecting checks via GitHub CLI, applying lint and format fixes, and committing changes. It loops until all checks pass and reports the final status.

Can I use this to automatically resolve type check and test failures in my PR pipeline?

For type check and test failures, the Skill provides clear guidance for manual intervention rather than auto-fixing. It automatically applies lint and format fixes but escalates complex issues to ensure correctness.

Do I need GitHub CLI installed to monitor PR checks and apply auto-fixes?

Yes, GitHub CLI is required to inspect checks, apply fixes, commit, push, and re-check. The Skill relies on GitHub CLI and standard CLI tools to automate the pull request CI monitoring and fixing loop.

Will the automated PR fix workflow merge my pull request after all checks pass?

No, the Skill enforces a non-merge policy, requiring human review after fixes. It automates CI monitoring and auto-fixes for lint, format, and other eligible issues, but leaves the final merge decision to the user.

What are the limitations of using automated tools to fix pull request CI failures?

The Skill is limited to auto-fixing lint and format issues. Type check and test failures trigger controlled escalation with guidance for manual intervention, and it enforces a non-merge policy requiring human review before merging.