triage-github
Installation
SKILL.md
Triage GitHub Issues, PRs & Discussions in Parallel
When to use
The user wants a prioritized view of everything open on the current repo's GitHub: which PRs to merge/review first, which issues to fix first, and which discussions need maintainer engagement. Trigger phrases include "triage the backlog", "what should I look at first", "prioritize open PRs and issues", "sweep open work", "triage discussions".
Do not invoke for single-item review (just look at it directly) or when the user wants ongoing automation (use /schedule instead).
Prerequisites
ghCLI is authenticated (gh auth status). If not, stop and ask the user to authenticate — do not attempt to fix auth automatically.- Run from inside a git repo whose
originpoints at the GitHub repo to triage. Confirm withgh repo view --json nameWithOwner,hasDiscussionsEnabled. - If
hasDiscussionsEnabledisfalse, skip the discussions section entirely (don't fetch, don't include in budget, note in report that discussions are disabled).
Procedure
1. Fetch open work
Run these gh calls in parallel. Use JSON so the downstream agent prompts are self-contained. The discussions call is a GraphQL query because gh has no built-in discussion list command.