This repo is an agent-portable bug bounty plugin for professional hunting across HackerOne, Bugcrowd, Intigriti, and Immunefi. It supports Claude Code, OpenCode, Pi Agent, Codex-style Agent Skills, and shared .agents/skills harnesses.
| Skill | Domain |
|---|---|
skills/bug-bounty/ |
Master workflow — recon to report, all vuln classes, LLM testing, chains |
skills/bb-methodology/ |
Hunting mindset + 5-phase non-linear workflow + tool routing + session discipline |
skills/web2-recon/ |
Subdomain enum, live host discovery, URL crawling, nuclei |
skills/web2-vuln-classes/ |
18 bug classes with bypass tables (SSRF, open redirect, file upload, Agentic AI) |
skills/security-arsenal/ |
Payloads, bypass tables, gf patterns, always-rejected list |
skills/web3-audit/ |
10 smart contract bug classes, Foundry PoC template, pre-dive kill signals |
skills/meme-coin-audit/ |
Meme coin rug pull detection, token authority checks, bonding curve exploits, LP attacks |
skills/report-writing/ |
H1/Bugcrowd/Intigriti/Immunefi report templates, CVSS 3.1, human tone |
skills/triage-validation/ |
7-Question Gate, 4 gates, never-submit list, conditionally valid table |
Note: All commands are prefixed to avoid conflicts with Codex's built-in commands.
/resumeis a reserved Codex command — use/pickupto continue a previous hunt.
| Command | Usage |
|---|---|
/recon |
/recon target.com — full recon pipeline |
/hunt |
/hunt target.com — start hunting |
/validate |
/validate — run 7-Question Gate on current finding |
/report |
/report — write submission-ready report |
/chain |
/chain — build A→B→C exploit chain |
/scope |
/scope <asset> — verify asset is in scope |
/scope-aggregate |
/scope-aggregate <program> — pull every in-scope asset across H1/Bugcrowd/Intigriti/YWH/Immunefi |
/triage |
/triage — quick 7-Question Gate |
/web3-audit |
/web3-audit <contract.sol> — smart contract audit |
/autopilot |
/autopilot target.com --normal — autonomous hunt loop |
/surface |
/surface target.com — ranked attack surface |
/pickup |
/pickup target.com — pick up previous hunt (was /resume) |
/remember |
/remember — log finding to hunt memory |
/intel |
/intel target.com — fetch CVE + disclosure intel |
/token-scan |
/token-scan <contract> — meme coin/token rug pull scanner |
/memory-gc |
`/memory-gc [--rotate |
/secrets-hunt |
/secrets-hunt --js-bundle <recon-dir> — leaked-credential scan (trufflehog/noseyparker/gitleaks) |
/takeover |
/takeover --recon <recon-dir> — subdomain takeover candidates (dnsReaper/subjack) |
/cloud-recon |
/cloud-recon --keyword <name> — public S3/Azure/GCP + CloudFlare-bypass origin IPs |
/param-discover |
/param-discover <url> — find hidden HTTP parameters (Arjun/x8) |
/bypass-403 |
/bypass-403 <url> — try header/method/encoding tricks against a 403/401 |
/arsenal |
/arsenal [tool] — list installed external tools or get an install hint |
/scan-cves |
/scan-cves <host> — focused nuclei CVE sweep (high/critical) + optional log4j-scan |
recon-agent— subdomain enum + live host discoveryreport-writer— generates H1/Bugcrowd/Immunefi reportsvalidator— 4-gate checklist on a findingweb3-auditor— smart contract bug class analysischain-builder— builds A→B→C exploit chainsautopilot— autonomous hunt loop (scope→recon→rank→hunt→validate→report)recon-ranker— attack surface ranking from recon output + memorytoken-auditor— fast meme coin/token rug pull and security analysis
rules/hunting.md— 17 critical hunting rulesrules/reporting.md— report quality rules
tools/hunt.py— master orchestratortools/recon_engine.sh— subdomain + URL discovery (now with optionalnucleiphase)tools/vuln_scanner.sh— XSS/SQLi/SSTI/MFA/SAML probe pipelinetools/validate.py— 4-gate finding validatortools/learn.py— CVE + disclosure inteltools/intel_engine.py— on-demand intel with memory contexttools/scope_checker.py— deterministic scope safety checkertools/scope_aggregator.sh— multi-platform scope pull (bbscope + bounty-targets-data)tools/secrets_hunter.sh— trufflehog/noseyparker/gitleaks wrapper for FS/git/JS/GH-orgtools/takeover_scanner.sh— dnsReaper/subjack subdomain-takeover scannertools/cloud_recon.sh— S3Scanner + cloud_enum + CloudFail wrappertools/param_discovery.sh— Arjun/x8 hidden-parameter discoverytools/bypass_403.sh— byp4xx + built-in 403/401 bypass matrixtools/cve_scan.sh— focused nuclei CVE-tag sweep + optional log4j-scantools/external_arsenal.sh— installed-tool registry (~50 tools); other scripts source this for_have <tool>tools/cicd_scanner.sh— GitHub Actions workflow scanner (sisakulint wrapper, remote scan)tools/token_scanner.py— automated token red flag scanner (EVM + Solana)
wordlists/REFERENCES.md— pointers to SecLists / OneListForAll / fuzz4bounty / PayloadsAllTheThingsskills/security-arsenal/REFERENCES.md— methodology, writeup archives, dorks, key-verification, AI-security skill reposskills/security-arsenal/METHODOLOGY_CHEATSHEET.md— per-vuln quick-check tables distilled from HowToHunt + HolyTips + AllAboutBugBounty + KingOfBugBountyTips
mcp/burp-mcp-client/— Burp Suite proxy integrationmcp/hackerone-mcp/— HackerOne public API (Hacktivity, program stats, policy)
memory/pattern_db.py— cross-target pattern learningmemory/audit_log.py— request audit log, rate limiter, circuit breakermemory/rotation.py— size-based JSONL rotation (10MB cap, keep 3 backups), auto-fired on appendmemory/schemas.py— schema validation for all data
Codex
# /recon target.com
# /hunt target.com
# /validate (after finding something)
# /report (after validation passes)chmod +x install.sh && ./install.shInstall for another harness:
./install.sh --agent opencode # ~/.config/opencode/skills + commands + agents
./install.sh --agent pi # ~/.pi/agent/skills + prompt templates
./install.sh --agent codex # ~/.codex/skills + commands
./install.sh --agent agents # ~/.agents/skills shared by OpenCode/Pi
./install.sh --agent all # every supported global target
./install.sh --agent opencode --project # local .opencode/ install
./install.sh --agent pi --project # local .pi/ install- READ FULL SCOPE before touching any asset
- NEVER hunt theoretical bugs — "Can attacker do this RIGHT NOW?"
- Run 7-Question Gate BEFORE writing any report
- KILL weak findings fast — N/A hurts your validity ratio
- 5-minute rule — nothing after 5 min = move on