Status: Stable
Version: 1.0.0
Author: Rifteo
Tags: reporting, bug-bounty, security
Summary
Turn raw findings into a report that gets triaged, not closed covering all vulnerability classes and major platforms (HackerOne, Bugcrowd, Intigriti, YesWeHack).- Parses the finding and infers vulnerability class, endpoint, auth state, and observed behavior from raw notes or a request/response
- Flags likely N/A findings (self-XSS, low-value clickjacking, missing headers with no exploit path) before writing
- Produces a complete report with title, description, numbered reproduction steps, PoC, risk, remediation, and severity
- Marks any missing evidence
[TO ADD]never invents data
SKILL.md file
Discover skill details
Discover skill details
Bug Bounty Reporter
Turn raw findings into a report that gets triaged, not closed. Bug bounty reports fail for two reasons: the triager can’t reproduce it, or can’t understand why it matters. This skill fixes both.When to Use This Skill
Use this skill when the user:- Has a confirmed bug bounty finding and needs to write it up
- Says “write this up”, “report this”, “format this for H1/Bugcrowd/Intigriti”
- Has raw notes, a request/response, or a PoC and needs a submission-ready report
What Does It Check?
In scope:- All vulnerability classes: IDOR, XSS, SSRF, SQLi, auth bypass, business logic, privilege escalation, and more
- All major platforms: HackerOne, Bugcrowd, Intigriti, YesWeHack
- Severity assessment with CVSS guidance
- Reports for active competitions where sharing is prohibited
- Unconfirmed findings use
vuln-diagnosefirst
How It Works
Step 1: Parse the FindingExtract vulnerability class, endpoint, parameter, auth state, and observed behavior from whatever the user provides.Step 2: Ask One Question (if needed)If critical context is missing, ask exactly one question before writing. Never stall with multiple questions.Step 3: Flag Low-Value FindingsCheck if the issue is self-XSS, clickjacking on a low-value page, or a missing header with no exploit path. If yes, flag it as likely N/A before writing.Step 4: Write the ReportGenerate a complete report following this structure:- Title:
{Bug class} in {scope/endpoint} through {parameter} Leads To {impact} - Description: 2–4 sentences starting with the finding, no filler
- Steps to Reproduce: numbered, exact, reproducible by someone unfamiliar with the app
- Proof of Concept: HTTP request/response, curl command, or payload + trigger location
- Risk: named outcomes no vague statements
- Remediation: specific and actionable
- Severity: CVSS vector and score
Output
A submission-ready report for the specified platform, with all fields populated or marked[TO ADD].Known Limitations
- Never invents evidence missing fields are marked
[TO ADD] - Do not overstate impact to chase a higher bounty it damages credibility
- If HttpOnly blocks cookie theft in an XSS, state what’s actually achievable
- Self-XSS with no escalation path is not reportable the skill will flag it and suggest a chain if one exists
Related skills
vuln-diagnose
Builds a deterministic, reproducible proof-of-concept for a suspected vulnerability before writing a finding
cvss-scorer
Computes an exact CVSS v3.1 base score and vector from a vulnerability description
finding-writer
Convert raw pentest notes into structured audit findings ready for reporting

