Triage
A curated catalog of self-improved agent skills for Hermes and compatible agents
npx -y skills add shikanime-labs/skills --skill triageAssembled 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.4 KB, as published. Nobody here has run it
Triage
Move issues on the tracker through a small state machine of triage roles. A PR is an issue with attached code — same roles, same states, same machine.
The tracker and label vocabulary come from docs/agents/issue-tracker.md; run
bootstrap if missing.
Every comment or issue an agent posts during triage must start with:
> *This was generated by AI during triage.*
Roles
Two category roles: bug (something is broken), enhancement (new feature
or improvement).
Five state roles:
needs-triage— maintainer must evaluateneeds-info— waiting on reporterready-for-agent— fully specified, an AFK agent can take itready-for-human— needs a humanwontfix— will not be actioned
Every triaged issue carries exactly one category role and one state role. If state roles conflict, flag it and ask the maintainer before doing anything.
These are canonical roles. The actual label strings come from
docs/agents/issue-tracker.md (mapped by bootstrap onto whatever the repo
already uses). Don't apply the defaults verbatim if the repo renamed a role.
State transitions
An unlabeled issue → needs-triage → one of needs-info, ready-for-agent,
ready-for-human, wontfix. needs-info returns to needs-triage once the
reporter replies. The maintainer can override at any time — flag unusual
transitions and ask before proceeding.
Invocation
The maintainer describes what they want in natural language ("show me anything that needs my input", "triage #42", "is this ready for an agent?"). Interpret and act.
Agent-ready briefs
When moving an issue to ready-for-agent, attach a brief an AFK agent can act
on cold: the goal in the domain's vocabulary, the seams to test at, the files
likely in scope, and the acceptance criteria. A brief that assumes conversation
context is not ready.
Boundaries
Categorises and transitions issues; writes briefs. Does not implement.