github-pr-triage

Analyze open GitHub pull requests in parallel and stream triage results.

67.6k|5.5k|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/code-yeongyu/oh-my-opencode --skill github-pr-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr-triage
Source: https://github.com/code-yeongyu/oh-my-opencode/tree/main/.opencode/skills/github-pr-triage
Command: npx skills add https://github.com/code-yeongyu/oh-my-opencode --skill github-pr-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automatically triages GitHub Pull Requests by analyzing every open PR in parallel. It uses a strict one-task-per-PR model and streams results in real-time to speed up decision making.

Core Features & Use Cases

  • One PR = one background task: each PR is analyzed independently for isolation and resilience.
  • Exhaustive pagination: fetches all open PRs to ensure comprehensive triage.
  • Real-time streaming: results are reported as soon as each analysis completes.
  • Conservative auto-close: identifies PRs eligible for auto-closing and reports final status.
  • Final comprehensive report: summarizes actionable insights and recommended actions.

Quick Start

Load the skill against a target repository and run triage. The system will:

  • fetch all open PRs with exhaustive pagination;
  • launch one background task per PR and stream results in real time;
  • generate a final triage report and apply conservative closing where appropriate.

Frequently Asked Questions about github-pr-triage

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

FAQPage Schema
How do I automate GitHub PR triage for repositories with many open pull requests?

Automate GitHub PR triage by running parallel background tasks that exhaustively paginate all open pull requests, stream real-time analysis results, and generate a comprehensive final report with actionable insights.

What is the best way to analyze open pull requests in real-time?

Analyze open pull requests in real-time by streaming results immediately as each parallel background task completes, ensuring you see PR triage outputs live without waiting for the entire batch to finish.

Can I automatically close eligible GitHub pull requests during triage?

Yes, eligible GitHub pull requests are conservatively auto-closed during triage. The system identifies qualifying PRs across all open requests and applies closures while generating a final status report.

Does this PR triage approach handle large numbers of open pull requests?

Yes, this PR triage handles large numbers of open pull requests by using exhaustive pagination to fetch every open PR and analyzing each one in an isolated background task for resilience and comprehensive coverage.

How do I get a comprehensive report of pull request statuses across a repository?

Generate a comprehensive pull request report by running this triage skill, which compiles actionable insights and recommended actions from all per-PR analyses into a final summary after streaming completes.