triage-issue — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited triage-issue (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Decide what happens to an issue, grounded in evidence — not vibes. Prevents both premature work (acting on a deferred item whose trigger is unmet) and silent rot (a fix-now bug left to drift).
postpone/needs-triageitem, or a periodic re-confirmation of a deferred tradeoff.
triage-issue 12 14 17): each issuegets its own independent verdict + evidence, then one summary table at the end. Batching applies to triage only — any resulting fix still gets its own branch and PR.
Per the agent guide's Workflow conventions + documentation map, then read what THIS skill needs: the fix index (e.g. docs/fix/README.md) and fix SPEC template, and the roadmap. Then read the issue in full, including comments and labels (forge CLI per the project's Workflow conventions — examples use gh):
gh issue view <N> --json number,title,body,labels,state,commentsfix" / "Trigger" / "Acceptance (when triggered)" clause. Many issues carry an explicit signal-based trigger — honor it.
Use grep/gh/tests — cite the evidence (paths, counts, line refs).
plan-fix thenexecute-phase --fix; add the entry to the fix index.
plan-feature(the router handles the issue path).
re-confirmation comment stating what you checked and why it stays deferred. Do not** implement deferred work inline.
with rationale.
judgment rather than evidence, present the verdict and options and let the user choose before acting.
with evidence. If it becomes an active fix, register it in the fix index; if closed, remove any stale index entry. Never mutate GitHub state (labels, close) without confirmation when ambiguous.
that the trigger is unmet and stop.
state exactly what you checked.
┌─ fix-now ─────────▶ plan-fix ─▶ execute-phase --fix
triage-issue ────┼─ promote ─────────▶ plan-feature (router → from-issue)
├─ postpone ────────▶ dated comment, leave open
└─ wontfix ─────────▶ propose closedeferred was implemented inline.
plan-fix; promote →plan-feature; postpone → dated comment; wontfix → propose close).
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.