agentsclimarketplace

Pr triage

Skill yeaight7/agent-powerups/skills/pr-triage

Curated power-ups for coding agents: skills, slash commands, MCP configs, hooks, AGENTS.md templates, and workflows for serious software engineering. Claude Code, Codex, Antigravity CLI, Cursor and more

Install
npx -y skills add yeaight7/agent-powerups --skill pr-triage

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when open pull requests, stale branches, or review bottlenecks need prioritization from current repository state.

SKILL.md

2.8 KB, 660 tokens by cl100k_base, as published. Nobody here has run it

Purpose

Rank pull requests by urgency, impact, merge risk, and blocking effect so review time goes to the most important work first.

When to Use

  • Managing a backlog of open pull requests.
  • Surfacing review debt or stale branches.
  • Prioritizing review and merge work.
  • Preparing a short daily or weekly PR action list.

Do not use for deep code review or CI debugging unless explicitly requested.

Requirements

Preferred tools:

  • local git
  • optional gh CLI or repository connector

Optional gh check:

Get-Command gh -ErrorAction SilentlyContinue
gh auth status

Inputs

  • Access to local git state, gh, connector data, or a combination
  • Optional focus area such as stale branches, blocked reviews, or high-risk merges
  • Optional base branch and repository remote

Workflow

  1. Use the freshest source available.
git status --short
git branch --show-current
git log --oneline --decorate -n 20
  1. Gather PR metadata when GitHub CLI is available:
gh pr list --state open --json number,title,author,updatedAt,isDraft,reviewDecision,mergeStateStatus,statusCheckRollup,labels
gh pr view <pr> --json files,additions,deletions,reviewDecision,mergeStateStatus,statusCheckRollup
  1. Rank each PR.
SignalHigher priority when
Blocking effectOther work depends on it
Review ageIt is stale but still relevant
Merge stateIt has conflicts or failing required checks
Blast radiusIt touches public API, auth, data, migrations, or shared infra
SizeIt is small enough to unblock quickly or too large to ignore
  1. Separate action types:
  • review now
  • ask author for changes
  • wait for CI
  • rebase or resolve conflicts
  • close or defer
  1. Report uncertainty when source data is partial or stale.

Output

PR TRIAGE:
Top actions:
1. <PR> - <action> - <reason>

Blocked:
- <PR> - <blocker>

Review now:
- <PR> - <why now>

Stale/defer:
- <PR> - <reason>

Risks:
- <risk needing human judgment>

Verification

  • Freshest available source was used.
  • Source mismatches or missing metadata were called out.
  • Ranking criteria were applied consistently.
  • Each top PR has a concrete next action.
  • No code was edited.

Failure Modes

  • Using stale PR metadata without saying so.
  • Ranking by age only and ignoring merge risk.
  • Turning triage into deep review or debugging.
  • Pretending gh data exists when the CLI is missing or unauthenticated.

Missing Dependency Behavior

If gh is missing or unauthenticated:

  1. Use local git state or connector data instead.
  2. Mark GitHub-hosted metadata as partial or stale.
  3. Do not present PR status, checks, or review state as current unless verified.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.