triage-validation

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

10|3|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/baiqigo/baiqi-redteam-lab --skill triage-validation-baiqigo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage-validation
Source: https://github.com/baiqigo/baiqi-redteam-lab/tree/main/.agents/skills/triage-validation
Command: npx skills add https://github.com/baiqigo/baiqi-redteam-lab --skill triage-validation-baiqigo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Bug bounty hunters and security researchers waste payouts and damage their validity ratio by submitting findings that get closed as N/A or Informative. This Skill gates every finding through structured validation questions and pre-submission checks so only reproducible, in-scope, impact-proven bugs get reported. ## Core Features & Use Cases - 7-Question Gate: Sequentially validates exploitability, program impact fit, scope, access preconditions, novelty, proven impact, and known-invalid bug classes — one wrong answer kills the finding. - 4 Pre-Submission Gates: Reality check, impact validation, deduplication search, and report quality checklist run before any report is written. - Severity & Chain Guidance: CVSS 3.1 quick reference, pre-severity gate for Critical/High claims, never-submit list, and a conditionally-valid chain table (e.g., open redirect + OAuth theft = ATO). - Use Case: Before writing a report on a suspected auth bypass, run the gate — it catches the layer-ordering trap where a 400 validation error from an input sanitiser is misread as missing authentication, preventing a false Critical submission. ## Quick Start Use the triage-validation skill to check whether my suspected IDOR finding on the /api/users endpoint passes all validation gates before I write the 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 real reproducible HTTP request, check the program's accepted impact list, verify the asset is in scope, rule out unrealistic preconditions, search for known behavior, prove impact beyond 'technically possible', and check the never-submit list. One wrong answer kills the finding.

What bug classes should never be submitted to bug bounty programs?

Never submit missing security headers, SPF/DKIM/DMARC issues, GraphQL introspection alone, self-XSS, logout CSRF, open redirects without a chain, clickjacking without a sensitive-action PoC, or banner disclosure without a working exploit. These destroy your validity ratio.

How do I avoid false positives when testing for authentication bypass?

Re-send the request with a minimal well-formed body instead of a malformed one. A 400 validation error often comes from an input sanitiser running before auth middleware, not from missing authentication. Only a well-formed request reveals where the auth layer actually sits.

When is a low-severity finding valid if chained with another bug?

Standalone weak findings become reportable when chained to proven impact: open redirect plus OAuth redirect_uri theft yields account takeover, CORS wildcard plus credentialed PII exfiltration is High, and SSRF DNS-only plus internal data access is Medium. Prove the full chain end to end first.

What should I do when a submitted finding stops reproducing?

Retract it preemptively with a documented retraction entry covering the original signal, disproving evidence, root cause of the false positive, and date. Self-retraction preserves your reputation signal better than a triager closing it as N/A.