Skip to content
Back to skills

Pr Triage

ASecurity

Find the real reason a PR is stuck or red before blaming CI. Use when a PR is not merging, CI shows no checks or red checks, or a judge reports a PR as blocked.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 5, 2026
ai-agentsgo

Security analysis

A100/100

Scanned November 5, 2026

npx -y skills add volekerb/hivemill --skill pr-triage --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pr Triage?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pr Triage
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/volekerb-pr-triage/badge)](https://www.skillsdirectory.com/skills/volekerb-pr-triage)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pr-triage
description: Find the real reason a PR is stuck or red before blaming CI. Use when a PR is not merging, CI shows no checks or red checks, or a judge reports a PR as blocked.
---

# PR triage

Check mergeability before reading CI (M514). A conflicting PR gets no CI run, so "CI is stuck" is usually a merge conflict.

1. `gh pr view <url> --json mergeable,mergeStateStatus,headRefOid`
2. If `mergeable` is `CONFLICTING`: tell the coder to merge origin/main, keep both sides of any conflict, rerun the tests and push. Do not touch CI.
3. Only when `mergeable` is `MERGEABLE`: `gh pr checks <url>`.
4. Confirm the checks belong to the current head: compare their commit with `headRefOid` from step 1.
5. A real red check goes back to the coder with the failing test name and log excerpt.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.