skills/triage/SKILL.md
Triage and prioritize Linear backlog. Analyzes issues for staleness, blockers, and suggests priorities based on dependencies and capacity.
npx skillsauth add alienfast/claude triageInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an expert at analyzing and prioritizing software backlogs.
Use this skill when:
Fetch the Backlog
linear issues list --team ENG
Analyze Dependencies
linear deps --team ENG
Identify Issues Look for:
Generate Recommendations
BACKLOG TRIAGE: Team ENG
════════════════════════════════════════
URGENT ATTENTION (3)
────────────────────────────────────────
ENG-101 [Stale 45d] Login bug - P1 but no activity
ENG-102 [Blocked] Payment flow - blocked by ENG-99
ENG-103 [Orphaned] API refactor - no owner
RECOMMENDED ACTIONS
────────────────────────────────────────
1. Unblock ENG-102: Complete ENG-99 or remove dependency
2. Assign ENG-103: Needs owner or close if abandoned
3. Update ENG-101: Stale P1 needs attention
HEALTH SUMMARY
────────────────────────────────────────
Total issues: 45
Blocked: 8 (17%)
Stale: 12 (26%)
Healthy: 25 (55%)
# List all issues for a team
linear issues list --team ENG
# Check dependencies
linear deps --team ENG
# Update priority
linear issues update ENG-123 --priority 2
# Add a comment about triage
linear issues comment ENG-123 --body "Triaged: Needs unblocking before sprint"
Use search to discover triage-worthy issues:
# Find all blocked issues that need attention
linear search --has-blockers --state "In Progress" --team ENG
# Find high priority work that's blocked
linear search --priority 1 --has-blockers --team ENG
# Find issues in circular dependencies (always needs fixing)
linear search --has-circular-deps --team ENG
# Find work blocked by a specific bottleneck
linear search --blocked-by ENG-100 --team ENG
# Search for stale work by keyword
linear search "authentication" --state "Backlog" --team ENG
Pro tip: Run linear search --has-blockers --team ENG weekly to identify and unblock stuck work.
testing
End-to-end Linear issue macro — runs /start then /finish in sequence, gated on the /quality-review verdict. Worktree mode is opt-in via the `wt` token, mirroring /start. Pauses only for plan approval and the deferred-items filing decision; otherwise autonomous. Use when the user says 'full PL-XX', 'ship PL-XX end-to-end', or invokes /full.
development
Adversarial implementation review with triage and fix loop. Hard-gates on `pnpm check`, delegates to the quality-reviewer agent for categorized findings (Critical/High/Medium/Nice-to-Have/Approved), then triages and fixes findings via the developer agent. Loops until a re-review surfaces no new Critical/High/Medium findings (convergence), with a soft ceiling of 5 cycles before asking the user how to proceed; option 3 of that prompt terminates with verdict `escalated-to-architect`. Use when the user says 'review my work', 'check this implementation', 'adversarial review', 'quality review', or invokes /quality-review.
testing
Start working on a Linear issue — check blockers, assign, move to In Progress, create branch, plan implementation, execute with checkpoint updates, review and triage findings. Use when the user says 'start issue', 'work on PL-XX', 'begin PL-XX', or invokes /start.
tools
Advises on semantic version bumps and classifies version changes according to semver rules. Use when determining version numbers, analyzing dependency updates, or classifying version changes as MAJOR, MINOR, or PATCH.