What problem does it solve?
Prevents inconsistent, slow, and incomplete GitHub issue labeling by turning triage into a structured, repeatable workflow that applies the right type, effort, priority, and area labels.
Core Features & Use Cases
- Deterministic issue triage: Applies labels using a clear scope mechanism (unlabeled, unlabeled-only, all issues, or a specific/range of issue numbers).
- Isolated execution with a specialized agent: Runs triage in a forked isolated context and delegates classification to a purpose-built triage agent.
- Label validation guardrails: Uses a validation hook to ensure label category completeness before label edits are finalized.
- Safety and hygiene: Disables automatic model invocation and restricts tools to GitHub CLI plus read-only repository access.
Quick Start
Ask your agent to run triage for unlabeled issues with no arguments: "Use the triage skill to label all currently unlabeled open GitHub issues in this repository."