Triage GitHub issues by applying type, effort, priority, and area labels. Runs in an isolated context to avoid polluting the main conversation with issue details. Delegates to a specialized triage agent with label validation hooks.
62
78%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Fix and improve this skill with Tessl
tessl review fix ./.claude/skills/triage/SKILL.mdTriage issues for this repository by applying appropriate labels.
gh repo view --json nameWithOwner -q .nameWithOwner 2>/dev/null || echo "unknown"gh issue list --state open --json number --jq 'length' 2>/dev/null || echo "?"gh label list --json name -q '.[].name' 2>/dev/null | head -20 || echo "none found"Determine which issues to triage based on the arguments: $ARGUMENTS
| Argument | Behavior |
|---|---|
| (empty) | Only unlabeled issues (default) |
unlabeled | Only issues without any labels |
all | All open issues |
N | Specific issue (e.g., 67) |
N-M | Range of issues inclusive (e.g., 60-67) |
Fetch available labels — run gh label list --json name,description to understand
the label taxonomy. Labels are organized into type, effort, priority, and area categories.
Fetch target issues — based on the scope above. For each issue, fetch the full body:
gh issue view {number} --json number,title,body,labelsFor each issue:
Glob, Grep, Read) to understand the affected codegh issue edit {number} --add-label "type,effort/level,P#,area.domain"Output a triage summary:
## Triage Summary
| Issue | Title | Labels Applied | Reasoning |
|-------|-------|----------------|-----------|
| #67 | ... | bug, effort/low, P1, core.config | ... |
**Totals:**
- Issues triaged: X
- Already labeled (skipped): Y
- By priority: P0(n), P1(n), P2(n), P3(n)
## Relationships Discovered
| Issues | Relationship | Notes |
|--------|--------------|-------|
| #61, #62 | Related | Both involve config/logging UX |coleam00/Archon
094f6cf
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.