About this template
Triage the pile. You assign.
If unassigned Linear issues stack up while you run product eng, this Linear triage agent drafts the boring half so you only make the calls.
Intake never stops. This fork drafts labels, acceptance criteria, and priority suggestions for the pile, then stops. You assign. Every write that would ping a human waits for your go-ahead, so the agent never spams your team.
How the Linear triage agent works
One prompt turns the backlog into a table.
Fork it and your copy boots into an isolated Firecracker microVM on your own subdomain. Log into Claude Code in the browser terminal, export your Linear key, fill the vault file with team and project context, then paste:
Triage the last 10 unassigned issues. Draft only - do not assign.
You get a table of suggested labels, acceptance criteria, and priorities. Apply the rows you like in Linear yourself. Ignore the rest.
What you get when you fork
- The
linear-intake-triageskill under~/.claude/skills/ - A vault file at
~/vault/team.mdfor team and project context (you fill it in after forking; capture scrubbing drops secrets) - A human gate on every write that would ping a person
What you connect
- Claude login or
ANTHROPIC_API_KEY LINEAR_API_KEY
BYOK: your keys live only inside your VM and never leave it. The VM keeps running when your laptop is closed.
Who Linear issue triage is for
For you if you want intake help without agent noise flooding the team channel.
Not for you if you want full auto-assign to unsuspecting humans. That is what this template refuses to do.
Fork it
Part of the Software Factory collection: eng operators with a human gate on every risky action.
From $25/mo with a 30-day money-back guarantee on your first purchase. No free tier. Fork it - your copy boots in about 3 minutes, and your first triage table is one pasted prompt away.