Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Bugcrowd Reporting Tactics

A Bugcrowd-specific reporting overlay: VRT selection, manual severity-override requests, and ready-made out-of-scope rebuttals.

Security & ReviewAdvanced4,015629AI score 8/10Last updated: Sep 1, 2026

What it does

  • VRT selection strategy: search the dropdown in order (bug class → data exposed → control bypassed → endpoint type → generic parent) and pick the highest-severity node that still accurately describes the bug, plus a mapping table for common finding types.
  • Manual severity override: when to override the VRT default and a template for the "Severity request" paragraph that goes first in the report body.
  • OOS-clause rebuttals: fill-in templates for the four most common auto-closes — rate limiting on auth endpoints, "debug information", low-risk user enumeration, and "theoretical/not exploitable".
  • Chained findings: filing order (primitives first, consumer second), bidirectional UUID cross-reference blocks, and "one fix = one bounty" framing.
  • Researcher hygiene: bugcrowdninja email alias, post-PoC account restoration, session rotation, locked-account etiquette.

Who it's for

  • Bug bounty hunters actively filing on Bugcrowd
  • Researchers whose reports keep getting downgraded to P4 or closed as out of scope
  • Anyone working programs that scope both production and QA assets

Examples

  1. A password-verify endpoint with no rate limit: keep the accurate VRT ("No Rate Limiting on Form → Login", default P4) and generate a severity-request paragraph asking for P3 standalone / P2 in chain.
  2. A triager closes your report citing "rate limiting on non-authentication endpoints is OOS": drop in the §4.1 rebuttal proving the endpoint is an authentication primitive.
  3. Password oracle + missing step-up = ATO: file both primitives first to obtain UUIDs, then file the chain consumer with a filled-in "Chain partners" block and backfill each primitive.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/elementalsouls/Claude-BugHunter/HEAD/skills/bugcrowd-reporting/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/bugcrowd-reporting folder from the GitHub repo elementalsouls/Claude-BugHunter into my ~/.claude/skills/bugcrowd-reporting/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/elementalsouls/Claude-BugHunter.git && mkdir -p ~/.claude/skills && cp -r Claude-BugHunter/skills/bugcrowd-reporting ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/elementalsouls/Claude-BugHunter.git
  3. Create the skills directory if needed: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r Claude-BugHunter/skills/bugcrowd-reporting ~/.claude/skills/
  5. Also copy the companion skills it expects: report-writing, triage-validation, evidence-hygiene.
  6. Restart Claude Code and try: "Pick the VRT and draft a severity-request paragraph for this Bugcrowd submission."
  7. Remember that VRT node names and default P-levels change over time — verify against what the live submission form actually suggests.