mcpField
B
bug-bounty-report-writing

bug-bounty-report-writing

github.com/securityskillsSecurity0180 installsUpdated 9w ago
Repository

About bug-bounty-report-writing

A report-writing skill for bug bounty researchers, covering how to turn findings into evidence-based submissions. It focuses on report structure, impact justification, privacy in evidence, and follow-up after submission.

Key features

  1. 01Structure vulnerability reports
  2. 02Write reproducible steps
  3. 03Support impact claims with evidence
  4. 04Protect personal data in evidence
  5. 05Handle post-submission review

Use cases

  1. 01Prepare a vulnerability submission
  2. 02Document repeatable reproduction steps
  3. 03Assess impact and severity
  4. 04Respond to triager questions

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/securityskills/skills --skill bug-bounty-report-writing

After installing, type/bug-bounty-report-writingin Claude Code to confirm it loaded.

Details

From the project README

Bug Bounty Report Writing

Turn findings into reports that triagers accept quickly and rate fairly.

Report Structure

  1. Title — vulnerability class + affected asset. Stored XSS in ticket comment field on support.example.com
  2. Severity & CVSS — your suggested rating with vector string
  3. Summary — 2–3 sentences: what, where, impact
  4. Steps to Reproduce — numbered, copy-pasteable, no assumptions
  5. Impact — what an attacker gains, concretely
  6. Supporting Material — HTTP requests/responses, screenshots with sensitive data redacted
  7. Remediation — specific fix recommendation

Rules

  • One vulnerability per report. Chains go in one report only when each step is meaningless alone.
  • Impact must be demonstrated or rigorously argued, not speculated. "Could lead to RCE" without a path gets downgraded.
  • Redact personal data in evidence. Blur user PII; never include other users' data you accessed — report the access, delete the data.
  • No markdown-breaking formatting in pasted logs; use fenced code blocks.
  • Write for a triager seeing the asset for the first time.

Common Downgrade Causes to Avoid

  • Self-XSS or XSS requiring victim-installed software presented as high severity
  • Missing Content-Security-Policy or verbose headers with no demonstrated exploit
  • Theoretical IDOR without showing two distinct accounts affected
  • Automated scanner output pasted without manual verification

After Submission

  • Respond to triager questions within the program's SLA
  • Request re-review only after substantive new information
  • Do not disclose publicly until the program's disclosure policy allows

Comments

Markdown supported