report-preflight

Classify bug bounty findings into eligibility tiers and generate impact justification blocks.

11|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/dreadnode/capabilities --skill report-preflight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-preflight
Source: https://github.com/dreadnode/capabilities/tree/main/capabilities/web-security/skills/report-preflight
Command: npx skills add https://github.com/dreadnode/capabilities --skill report-preflight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the wasted effort of submitting bug bounty findings that are universally ineligible or lack demonstrated real-world impact, which often leads to instant rejection and wasted researcher time.

Core Features & Use Cases

  • Three-Tier Eligibility Classification: Automatically maps findings against hard ineligible (universally rejected), soft ineligible (AI/scanner false positives), and program-specific exclusion tiers to quickly determine report viability.
  • False Positive Pattern Detection: Identifies common over-inflated patterns from AI scanners and automated tools that lack proof of actual security impact.
  • Impact Justification Generation: Creates tailored, evidence-based justification blocks for borderline findings to prevent instant triage as informational during program review.
  • Use Case: A bug bounty researcher finds a potential open redirect during a web application test. This skill quickly checks if the redirect lacks additional security impact (like OAuth token theft) and flags it as ineligible, saving the researcher from submitting a low-value finding that will be rejected.

Quick Start

Use the report-preflight skill to check if your potential bug bounty finding for the target you are currently testing is eligible for submission before you invest time writing the full report.

Frequently Asked Questions about report-preflight

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

FAQPage Schema
How do I check if a bug bounty finding is eligible before submitting a report?

To check bug bounty eligibility, validate the finding against universal ineligible patterns and program-specific exclusions to filter out false positives before writing the full report. This prevents wasted effort on submissions that will be instantly rejected.

What is the best way to filter out false positives from automated web security scanners?

Filtering false positives from web security scanners requires identifying over-inflated patterns that lack proof of actual security impact. Automated triage checks these findings against known ineligible lists to remove AI scanner noise before submission.

How do I write an impact justification for a borderline vulnerability report?

Writing an impact justification for a vulnerability report involves generating tailored, evidence-based blocks that demonstrate real-world impact. This prevents borderline findings from being instantly triaged as informational during program review.

Why does my open redirect finding get rejected in bug bounty programs?

Open redirect findings are often rejected because they lack demonstrated real-world security impact, such as OAuth token theft. Eligibility checks flag these low-value findings as universally ineligible to save researcher time.

Can I use automated vulnerability triage for web application security testing?

Automated vulnerability triage applies to web application security testing workflows by mapping findings against hard and soft ineligible tiers. This validates finding impact and streamlines the bug bounty reporting pipeline before submission.

When do I need a pre-submission check for my bug bounty findings?

A pre-submission check for bug bounty findings is needed when you want to avoid investing time writing full reports for low-value vulnerabilities. It confirms report viability by checking against program-specific exclusions and false positive patterns.