Triage review
Skill vergil-project/vergil-claude-plugin/skills/triage-review
Groom the triage intake queue — review uncurated issues and route each into the epic/task model. Use when the human asks to "review triage", "groom the backlog", "process the triage queue", "what's in triage", or wants the periodic (roughly weekly) intake pass. Collects every `triage`-labelled issue across the org and walks the human through dispositioning them one at a time.From its SKILL.md
npx -y skills add vergil-project/vergil-claude-plugin --skill triage-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.9 KB, as published. Nobody here has run it
Triage review
Overview
triage-capture fills a lossless net of triage-labelled issues. This skill
empties it: a human-in-the-loop pass that routes each uncurated issue into the
epic/task model, so the queue stays small and nothing rots. Run it on a cadence
(weekly-ish) or whenever the queue feels heavy.
When to use
"review triage", "groom the backlog", "process the triage queue", "what's in triage", "let's do intake".
Workflow
-
Collect the queue (cross-repo). Gather every
triageissue across the org's managed repos andvergil-project/.github:vrg-gh issue list --repo <owner>/<repo> --label triage \ --json number,title,url,bodyRun per repo (or via search) and assemble one list. Report the count.
-
Disposition each issue, one at a time. Present the issue, recommend a disposition, and let the human confirm before acting. Pick exactly one:
Disposition Action Drop Duplicate / wontfix / already done → close it. Assign to an existing epic It's a task in an initiative → native-link it under that epic. Route to the standing epic Small ad-hoc work → native-link under the repo's Ad-hoc maintenancestanding epic.Promote to a new epic A real seed → start superpowers:brainstormingto create a finite epic; this issue becomes/links to it.Prefer assigning to an existing epic over the standing bucket ("a forgotten to-do in that project").
-
Apply the disposition:
- Link (assign / route):
vrg-epic-link --epic <owner>/.github#<EPIC> --task <owner>/<repo>#<N>to create the native sub-issue link. - Remove the
triagelabel (it has entered the model):vrg-gh issue edit <N> --repo <owner>/<repo> --remove-label triage(add akindlabel if missing). - Drop: closing an issue is a human action — agents are denied
issue close. Tell the human to close it (or do it via! vrg-gh issue close …).
- Link (assign / route):
-
Stop when the queue is empty (or the human calls it). Report what was assigned, routed, promoted, and dropped.
Notes
- Deeper automation of this grooming (batch auto-close, stale detection) is tracked separately; this skill is the human-in-the-loop version.
- "Promote to a new epic" is the on-ramp into the formal path — it's how a dog-walk seed becomes a planned initiative.
- Removing
triageis what moves an issue into the model; until then it stays exempt from the every-task-needs-an-epic rule.