pr-status-triage

Triage CI failures and PR review feedback from scripts/pr-status.js reports.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/villa1/backupshop --skill pr-status-triage-villa1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-status-triage
Source: https://github.com/villa1/backupshop/tree/main/.agents/skills/pr-status-triage
Command: npx skills add https://github.com/villa1/backupshop --skill pr-status-triage-villa1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Triage CI failures and PR review comments in the Next.js monorepo by parsing and synthesizing results from script-based status reports. The skill guides users through blocker-first prioritization and consistent reproduction using CI mode and environment mapping.

Core Features & Use Cases

  • Prioritized triage of CI failures by blocking status: build > lint > types > tests.
  • Reproducible local verification by aligning environment variables with CI.
  • Clear, actionable guidance for addressing review threads and closing PRs efficiently.

Quick Start

Run node scripts/pr-status.js --wait in the background to start triage, then review the generated job and thread reports.

Frequently Asked Questions about pr-status-triage

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

FAQPage Schema
How do I triage CI failures and PR review comments effectively?

Triage CI failures by parsing job and thread reports from status scripts, applying blocker-first prioritization (build, lint, types, tests) to identify real issues. This approach separates actual failures from flaky tests and provides clear guidance for resolving review threads efficiently.

What is blocker-first prioritization for CI failures?

Blocker-first prioritization ranks CI failures by severity: build errors first, then lint, types, and finally tests. This ensures critical blocking issues are resolved before minor failures, streamlining the triage process and getting PRs merged faster.

How do I reproduce CI failures locally in a monorepo?

Reproduce CI failures locally by aligning your environment variables with CI mode and running the relevant status scripts. Deterministic execution and environment-variable mirroring ensure the local failure matches the CI environment exactly before you attempt a fix.

How do I separate flaky tests from real CI failures?

Separate flaky tests from real failures by comparing job reports against a Known Flaky Tests list. This filtering mechanism isolates genuine regressions requiring immediate attention from intermittent test flakiness, focusing your triage efforts on actual code issues.

How do I start triage using pr-status scripts?

Start triage by running node scripts/pr-status.js --wait in the background to generate job and thread reports. These reports provide the necessary data for applying blocker-first prioritization and synthesizing actionable feedback for PR reviews.