What problem does it solve?
It prevents external pull requests from languishing unanswered by quickly producing a consistent first-touch verdict, rationale, and label so human reviewers can pick them up with clear context.
Core Features & Use Cases
- Fast first-touch triage: Reads PR metadata and diff content, applies a structured rubric, and posts exactly one welcome comment that starts with Triage:.
- Actionable labeling: Adds a single
triage:* label (accepted / needs-changes / deferred / out-of-scope) to make queue filtering easy.
- Idempotent state tracking: Avoids duplicate comments by checking
memory/triaged-prs.json keyed on (PR number, headRefOid) and also defensively deduplicates by recent triage comments.
Quick Start
Use PR Triage to triage an opened external pull request by running the skill with an optional target like owner/repo#N or leaving it empty to triage all watched repositories.