pr-checkup

Scan issue bodies for linked PRs and report review, rebase, and CI status.

2|Updated Jul 8, 2024
One-click install
npx skills add https://github.com/redhat-best-practices-for-k8s/telco-bot --skill pr-checkup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-checkup
Source: https://github.com/redhat-best-practices-for-k8s/telco-bot/tree/main/.claude/skills/pr-checkup
Command: npx skills add https://github.com/redhat-best-practices-for-k8s/telco-bot --skill pr-checkup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scans issues to discover linked pull requests and reports their review, rebase, and CI status to accelerate issue triage.

Core Features & Use Cases

  • Linked-PR Discovery: Identifies PRs mentioned in issue bodies across one or more repositories.
  • Status Aggregation: Retrieves review status, mergeability, and CI checks for each PR.
  • Actionable Reports: Generates a concise triage report highlighting PRs needing attention.

Quick Start

Run the pr-checkup command to scan the current repository for open issues with linked PRs and report their status.

Frequently Asked Questions about pr-checkup

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

FAQPage Schema
How do I check the CI and review status of pull requests linked to GitHub issues?

To check the CI and review status of pull requests linked to GitHub issues, scan the issue bodies for PR references and evaluate each PR's mergeability and CI checks using GitHub CLI commands. This generates a consolidated triage report highlighting PRs needing attention.

Can I triage linked pull requests across multiple repositories at once?

Yes, you can triage linked pull requests across multiple repositories. The tool scans issue bodies for PR links and evaluates their review state, mergeability, and CI checks, enabling status aggregation across one or many repositories to accelerate issue triage.

How do I find which pull requests are mentioned in an issue body?

To find pull requests mentioned in an issue body, scan the issue text for PR links. The linked-PR discovery process identifies these references and fetches the corresponding PR details to assess their current review, rebase, and CI status.

What is the best way to aggregate pull request review and mergeability status for triage?

The best way to aggregate pull request review and mergeability status for triage is to scan issues for linked PRs and fetch their details via GitHub CLI commands. This retrieves the review state, mergeability, and CI checks to produce an actionable consolidated report.

Do I need the GitHub CLI to evaluate pull request CI checks?

Yes, you need the GitHub CLI to evaluate pull request CI checks. The tool determines review state, mergeability, and CI checks using GitHub CLI commands to fetch PR details and present a consolidated report for issue triage.

When should I scan issues for linked pull requests during triage?

You should scan issues for linked pull requests during triage when you need to assess the review, rebase, and CI status of referenced PRs. This discovers linked PRs across repositories and generates a concise report highlighting PRs needing immediate attention.