What problem does it solve?
This Skill automates the repetitive and time-consuming work of reviewing, classifying, and acting on open GitHub issues and pull requests so maintainers can scale repository maintenance without manual per-item triage.
Core Features & Use Cases
- Exhaustive Fetching: Retrieves all open issues and PRs via gh CLI or bundled fetch scripts with pagination to ensure no items are missed.
- Deterministic Classification: Classifies each item into question, bug, feature, or PR types using title, labels, and body heuristics.
- One-task-per-item Orchestration: Spawns exactly one background subagent per item with category="quick", tracks progress via todowrite, and collects results through background_output polling.
- Actionable Outcomes: Subagents can comment, request changes, recommend actions, and auto-merge strictly safe bugfix PRs under defined merge conditions.
- Safety & Guardrails: Enforces strict anti-patterns (never checkout PR branches, mandatory comment prefixes, never guess root causes) to reduce risky automation.
Quick Start
Invoke the github-triage skill to triage all open issues and pull requests in the repository and produce a summarized report.