Skip to content

Back to the catalog

elementalsouls/Claude-BugHunter
github.comrepo

elementalsouls/Claude-BugHunter

Claude-BugHunter is a Claude Code "Agent Skills" plugin (83 skills, 15 slash commands) that turns Claude into a bug-bounty hunter or external red-team operator, auto-loading skills by topic. It codifies detection patterns and chain templates from 681 disclosed HackerOne reports across 24 core vulnerability classes, plus enterprise perimeter attack chains for M365/Entra ID, Okta, SharePoint (ToolShell), VMware vCenter, and SSL-VPN appliances, with Burp Suite MCP integration, a 7-Question validation gate, and engagement-folder scaffolding for reporting.

TL;DR A Claude Code skill bundle (83 skills) that operationalizes bug-bounty and external red-team tradecraft — HackerOne-derived vuln patterns, enterprise CVE attack chains, and Burp MCP integration.
Document

What it is

claude-bughunter by Sachin Sharma — a drop-in Agent Skills bundle (83 skills, 15 slash commands) that reconfigures Claude Code to operate as a bug-hunting/red-team assistant. The summary covers the content; what it omits is the install model, cross-harness portability, and the explicit scope boundary — the things that determine whether this fits your workflow.

How it works

Skills are plain SKILL.md files that load automatically by topic — you describe the target in plain English and the relevant skill (e.g. web2-recon, hunt-oauth) loads without being invoked by name. The knowledge stacks in four layers: methodology/mindset → 58 hunt-* webapp skills → enterprise perimeter chains → triage/reporting. The page notes 433 of the 681 report patterns are now individually cited and auditable (the summary says 681 without this qualifier).

Preconditions / Affected

Claude Code is the primary target, but the knowledge layer ports to five harnesses — Claude Code, OpenCode, OpenAI Codex CLI, Hermes Agent, Google AntiGravity. Slash commands and the /hunt engine stay Claude-Code-only by design.

Scope is external attack surface only — anything reachable from the internet without first compromising an internal endpoint. Explicitly out of scope: internal Active Directory attacks (BloodHound, Kerberoasting, DCSync, etc.), C2 frameworks (Cobalt Strike, Sliver, Mythic), and post-exploit/persistence/lateral movement. If your engagement needs those, this bundle does not cover them.

What to do

Plugin install (recommended, namespaced, version-tracked, no files copied into ~/.claude/):

/plugin marketplace add elementalsouls/Claude-BugHunter
/plugin install claude-bughunter@elementalsouls

Copy install (Option B — also wires the /hunt engagement scaffolder, which ships only with the clone):

git clone https://github.com/elementalsouls/Claude-BugHunter.git
cd Claude-BugHunter
bash scripts/install.sh          # macOS / Linux
pwsh ./scripts/install.ps1       # Windows

Install to all detected harnesses plus wire the Burp MCP server into each:

bash scripts/install.sh --all --burp-mcp
pwsh ./scripts/install.ps1 -All -BurpMcp

Standalone terminal cbh runner (lets plugin users add it without a full clone):

pipx install git+https://github.com/elementalsouls/Claude-BugHunter

Caveats

The README's session output is an illustrative transcript, not a recorded demo — the page explicitly labels it as such and invites users to record their own. "Battle-tested" is the author's claim, benchmarked against public training platforms (DVWA, Juice Shop, Hacker101, testphp.vulnweb.com) plus unspecified authorized engagements; no external validation is offered.

Organisations named here

  • ToolShell

Technologies named here

  • Microsoft 365 / Entra ID
  • Claude Code
  • Claude-BugHunter
  • Okta
  • Burp Suite + MCP Server extension
  • VMware vCenter / Workspace ONE
  • SharePoint
  • subfinder
  • dnsx
  • SSL-VPN appliances
  • httpx
  • F5 Big-IP
  • Citrix NetScaler
  • Katana
  • Android APKs
  • nuclei
  • AWS S3
  • SecLists
  • Assetnote wordlists
  • AWS IMDS/STS
  • crt.sh
  • GCP
  • DVWA
  • BloodHound
  • OWASP Juice Shop
  • Mimikatz / comsvcs
  • ntlmrelayx
  • Hacker101
  • Responder
  • testphp.vulnweb.com
  • PetitPotam
  • Active Directory
  • Impacket
  • NetExec
  • CrackMapExec
  • Rubeus
  • Certify
  • asciinema
  • Claude-OSINT
  • shuvonsec/claude-bug-bounty
  • shuvonsec/public-skills-builder
  • trailofbits/skills
  • trilwu/secskills
  • ThreatWatch360
  • Atlas Cloud
  • Burp Suite
  • Model Context Protocol
  • HackerOne
  • OAuth

Techniques named here

  • IDOR
  • SSRF
  • RCE chains
  • OAuth / redirect_uri abuse
  • JWT attacks
  • File upload attacks
  • GraphQL introspection abuse
  • Subdomain enumeration / OSINT recon
  • Certificate transparency mapping
  • JS analysis / secret scanning
  • Cloud misconfig exploitation
  • Post-credential escalation
  • Kerberoasting
  • ASREProast
  • DCSync
  • Pass-the-hash
  • AD CS abuse
  • NTLM relay / Responder poisoning / PetitPotam coercion
  • LSASS dumping
  • Golden/silver ticket forgery
  • Named-pipe impersonation
  • Persistence
  • Token theft
  • AMSI bypass / ETW patching / AV/EDR evasion
  • Enterprise platform CVE chain exploitation