finding-triage

Installation
SKILL.md

Finding Triage — Single-Finding Disposition with Defensible Justification

Every other skill in this repo generates findings. This skill closes the loop — for a single finding, walk through whether it's real, what severity it deserves in your context, and what to do about it. Output is a complete ticket-ready writeup with the right fields, the right justification, and an audit trail that survives a regulator reading it six months later.

The dispositions match owasp-audit's Three-Disposition rule: Fixed, Deferred, or Accepted Risk. False positive is a fourth — but it isn't a disposition for a real finding, it's a determination that there is no finding.

This skill works on findings from any source: SAST output, DAST scanner, dependency advisory, manual audit, threat-hunt hit, pentest report, vendor disclosure, internal red-team writeup, bug bounty submission.

Cross-references:

  • vuln-research for the technical CVE deep-dive that feeds reachability assessment here
  • owasp-audit Three-Disposition rule (the framework this implements per-finding)
  • security-comms for translating the disposition writeup into stakeholder-readable language when the finding has to leave the security context
  • Any audit skill — this consumes their findings as input

Workflow

The agent works through these steps with the user. Stop and ask clarifying questions where the user has context the finding alone doesn't reveal.

Step 1 — Restate the finding in your own words

Installs
53
GitHub Stars
274
First Seen
May 27, 2026
finding-triage — briiirussell/cybersecurity-skills