
Un bundle di competenze per Claude Code per la caccia ai bug e il lavoro di red-team esterno - 82 competenze, 15 comandi slash, 681 pattern di report divulgati curati in 24 classi di vulnerabilità principali, più matrici di attacco per identità aziendale e infrastruttura.
Un bundle di skill Claude autonomo per il bug hunting e il lavoro di red-team esterno · 83 skill · 15 comandi slash · 681 pattern di report divulgati (433 ora citati e verificabili singolarmente) su 24 classi di vulnerabilità principali · matrici di attacco per identità e infrastruttura enterprise · scaffolding della cartella di engagement · integrazione Burp MCP · testato sul campo in engagement autorizzati di red-team e bug-hunting, oltre che su piattaforme di training pubbliche (DVWA, OWASP Juice Shop, Hacker101, testphp.vulnweb.com).
Creato da Sachin Sharma — Bug Hunting & GenAI Security Research.
claude-bughunter è un bundle di skill drop-in per il sistema di skill di Claude Code. Installalo una volta e Claude Code smette di essere un chatbot e inizia a comportarsi come un ricercatore senior di bug hunting o un operatore di red-team: conosce le tecniche, i template di catena, le mappature VRT, le catene CVE delle piattaforme e l'igiene operativa — e rimane nello scope.
Si sovrappongono quattro livelli:
bb-methodology + redteam-mindset: il workflow non lineare in 5 fasi, il framework di pensiero critico e la disciplina dell'operatore di red-team.hunt-* curate da 681 report divulgati su HackerOne: pattern di rilevamento per classe, payload, tabelle di bypass e template di catena.triage-validation + reporting + evidence-hygiene: il 7-Question Gate, severità consapevole del VRT, repliche OOS, redazione PII e deliverable di red-team.Tutto attivato automaticamente per argomento — descrivi in linguaggio naturale cosa stai testando e la skill pertinente si carica. Nessuna invocazione per nome.
Opzione A — installa come plugin di Claude Code (consigliato). Dall'interno di Claude Code:
/plugin marketplace add elementalsouls/Claude-BugHunter
/plugin install claude-bughunter@elementalsouls
Tutte le 83 skill + 15 comandi vengono caricati con namespace sotto claude-bughunter: e si aggiornano quando incrementi la versione del plugin — nessun file copiato in ~/.claude/.
Opzione B — installazione tramite copia (nessun sistema di plugin / pin a un clone):
git clone https://github.com/elementalsouls/Claude-BugHunter.git
cd Claude-BugHunter
# macOS / Linux
bash scripts/install.sh
# Windows (PowerShell)
pwsh ./scripts/install.ps1
Entrambi copiano le skill + i comandi in ~/.claude/ (macOS/Linux) o %USERPROFILE%\.claude\ (Windows) e collegano lo scaffolder di engagement hunt.
Cosa offre ciascun percorso di installazione:
| Percorso | 83 skill + 15 slash command | CLI cbh | Scafolder hunt |
|---|---|---|---|
| A — plugin | ✅ con namespace sotto claude-bughunter: | ➕ pipx install separato | ❌ solo tramite clone |
| B — installazione tramite copia | ✅ copiati in ~/.claude/ | ✅ dal clone | ✅ dal clone |
Il plugin è il percorso più rapido verso le skill + gli slash command. Il runner
cbh nativo del terminale si installa in modo autonomo — pipx install git+https://github.com/elementalsouls/Claude-BugHunter
— così gli utenti del plugin possono aggiungerlo senza un clone completo (vedi cbh CLI).
Lo scaffolder di engagement hunt viene fornito con il clone (Opzione B).
Tutto qui. Apri Claude Code e descrivi in linguaggio naturale cosa stai testando — la skill giusta si carica automaticamente, senza invocazione per nome:
> Testing acme.com — an in-scope HackerOne target. Run recon and rank the surface.
⟳ loading skills: web2-recon, offensive-osint, bb-methodology …
→ subdomain enum (subfinder + crt.sh) … 47 hosts
→ live hosts (httpx) … 12 · tech fingerprint … 6 distinct stacks
→ ranked surface: api.acme.com (GraphQL, introspection ON) ← start here
auth.acme.com (OAuth, SSO) ← hunt-oauth
Next: want me to probe the GraphQL introspection + OAuth redirect_uri?
→ Guida completa all'installazione · Guida all'uso · catalogo delle skill ricercabile.
Il blocco sopra è una trascrizione illustrativa. Per registrare una demo reale della tua sessione:
asciinema rec demo.cast→ carica su asciinema.org e inserisci il badge qui.
Le skill sono semplici Agent Skills — lo stesso formato SKILL.md che Claude Code · OpenCode · OpenAI Codex CLI · Hermes Agent · Google AntiGravity caricano tutti. Un solo comando le installa ovunque:
# macOS / Linux
bash scripts/install.sh --all --burp-mcp
# Windows (PowerShell)
pwsh ./scripts/install.ps1 -All -BurpMcp
| Harness | Directory di competenza target | Flag |
|---|---|---|
| Claude Code (baseline) | ~/.claude/skills/ | (predefinito) |
| OpenCode | legge ~/.claude/skills/ & ~/.agents/skills/ | (predefinito) / --agents |
| OpenAI Codex CLI | ~/.agents/skills/ | --agents |
| Hermes Agent | ~/.hermes/skills/ | --hermes |
| Google AntiGravity | ~/.gemini/config/skills/ | --antigravity |
--all (-All) rileva gli harness installati e copia le skill nel percorso di ciascun harness (~/.claude/skills, ~/.agents/skills, ~/.hermes/skills, ~/.gemini/config/skills); --burp-mcp (-BurpMcp) collega il server Burp MCP a ciascuno. L'intero livello di conoscenza viene portato su tutti e cinque — i comandi slash e il motore /hunt restano esclusivi di Claude Code per scelta progettuale.