Agent skill
triage-new-issues
Review new GitHub issues, assess priority and urgency, suggest labels, and recommend assignees
Install this agent skill to your Project
npx add-skill https://github.com/britt/claude-code-skills/tree/main/skills/triage-new-issues
SKILL.md
Triage New Issues Skill
Review new or untriaged GitHub issues, assess priority based on urgency signals, suggest labels, and recommend owners.
When to Use
Activate when:
- Processing new incoming issues
- Reviewing untriaged backlog
- Assessing issue priority
- Assigning issues to owners
Output Structure (per issue)
## Triage: #[number] — [title]
### Priority Assessment
**Urgency**: [Critical | High | Medium | Low]
**Impact**: [Wide | Moderate | Limited]
**Recommended Priority**: P[0-3]
| Signal | Indicator |
|--------|-----------|
| [Keyword/label found] | [What it suggests] |
### Classification
**Type**: [Bug | Feature | Question | Task]
**Area**: [Component or area affected]
**Suggested Labels**: `priority/high`, `bug`, `area/auth`
**Suggested Assignee**: @username (owns this area)
### Assessment
[Summary of the issue and reasoning for priority assignment]
### Clarifying Questions (if needed)
- [ ] [Question to understand severity]
### Recommendation
[Immediate action | Next sprint | Backlog | Needs info | Duplicate of #X]
Priority Signals
Critical (P0)
Keywords: "down", "outage", "security", "vulnerability", "production", "urgent", "ASAP", "breach"
Labels: critical, security, production
Action: Immediate attention required
High (P1)
Keywords: "blocking", "regression", "broken", "can't use", "data loss", "crash"
Labels: blocker, regression, priority/high
Action: Address this sprint
Medium (P2)
Keywords: "bug", "incorrect", "should", "expected", "wrong"
Labels: bug, priority/medium
Action: Schedule for upcoming sprint
Low (P3)
Keywords: "nice to have", "minor", "cosmetic", "enhancement", "workaround exists"
Labels: enhancement, low-priority
Action: Add to backlog
Triage Guidelines
Assessment Process
- Read title and full description
- Scan for urgency keywords and labels
- Check for existing labels that signal priority
- Assess impact (how many users affected)
- Look for workarounds mentioned
- Check if duplicate of existing issue
When to Escalate
- Security vulnerabilities → Flag immediately
- Production outages → Notify on-call
- Data integrity issues → High priority regardless of other signals
When to Ask Questions
- Unclear reproduction steps
- Missing environment details
- Ambiguous severity ("it's broken" but unclear impact)
- No indication of urgency or timeline
Red Flags
- Issues with no response from author (>7 days)
- Duplicate of closed/wontfix issue
- Feature request disguised as bug
- Missing required information from template
Didn't find tool you were looking for?