triage-validation

Validates bug bounty findings through a 7-question gate before report submission.

6|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Wyl-cmd/kxns-cli --skill triage-validation-wyl-cmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage-validation
Source: https://github.com/Wyl-cmd/kxns-cli/tree/main/src/kxns_cli/skills/triage-validation
Command: npx skills add https://github.com/Wyl-cmd/kxns-cli --skill triage-validation-wyl-cmd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security researchers waste time and damage their validity ratio by submitting findings that get closed as N/A or Informative. This Skill filters out weak, out-of-scope, or unproven findings before any report is written, so only validated bugs reach the triage queue. ## Core Features & Use Cases - 7-Question Gate: Sequentially tests exploitability, program impact alignment, scope, access preconditions, duplication, proven impact, and known-invalid bug classes — one wrong answer kills the finding. - Pre-Submission Gates & Checklists: Four timed gates (reality check, impact validation, deduplication, report quality) plus a pre-severity gate for Critical/High claims and a retraction discipline template. - Reference Tables: Never-submit list, conditionally-valid chain table, CVSS 3.1 quick reference with scored examples, and severity decision guidance. - Use Case: Before writing a HackerOne report for a suspected IDOR, run the 7-question gate to confirm a copy-pasteable HTTP request, real cross-user data exposure, in-scope asset, and no prior disclosure — then score it with the CVSS table. ## Quick Start Ask the assistant to run the triage-validation 7-question gate on your suspected finding before drafting any bug bounty report.

Frequently Asked Questions about triage-validation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a bug bounty finding before submitting a report?

Run the 7-question gate in order: confirm a copy-pasteable HTTP exploit, check the program's accepted impact list, verify the asset is in scope, rule out unrealistic preconditions, search for prior disclosures, prove impact beyond theoretical possibility, and check the never-submit list. One wrong answer means kill the finding.

What findings should never be submitted to bug bounty programs?

Never submit missing security headers, SPF/DKIM/DMARC issues, GraphQL introspection alone, version disclosure without a working exploit, self-XSS, logout CSRF, open redirects without a chain, or rate limiting on non-critical forms. These destroy your validity ratio on platforms like HackerOne.

How do I score a vulnerability with CVSS 3.1 for a bug bounty report?

Map your finding to the metric quick guide: network attack vector, low complexity, required privileges, user interaction, scope change, and confidentiality/integrity/availability impact. The skill provides scored examples such as IDOR reading PII at 6.5 Medium and SQLi with full data exfiltration at 9.1 Critical.

When is an open redirect or clickjacking a valid bug bounty finding?

These are only conditionally valid with a demonstrated chain. An open redirect becomes Critical when chained to OAuth redirect_uri theft for account takeover; clickjacking needs a sensitive action with a working proof of concept. Submitting them standalone is on the never-submit list.

What should I do when a submitted finding stops reproducing?

Retract it preemptively using the retraction template: document the original signal, the disproving evidence, the root cause of the false positive, and the date. Self-retraction preserves your reputation and validation metrics better than letting a triager close it as N/A.