Skip to content
Security
Command

/arsenal

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from high-signal repos. Use to bootstrap a fresh box or audit which optional capabilities are wired in. Usage: /arsenal | /arsenal <tool-name>

From plugin
claude-bug-bounty
4.2k33 skills9 agents33 commands
Install
$ npx -y skills add shuvonsec/claude-bug-bounty --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/arsenal

Context preview

What this command does when you run it.

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from high-signal repos. Use to bootstrap a fresh box or audit which optional capabilities are wired in. Usage: /arsenal | /arsenal <tool-name>

Command definition

arsenal.md
description: Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from high-signal repos. Use to bootstrap a fresh box or audit which optional capabilities are wired in. Usage: /arsenal | /arsenal <tool-name>

/arsenal

Inspect the external tool inventory used by this plugin.

Usage

/arsenal                       # full status table (installed vs missing)
/arsenal nuclei                # show install hint for a single tool

What it covers

`tools/external_arsenal.sh` knows about ~50 tools across:

  • **Recon** — subfinder, amass, assetfinder, bbot, theHarvester, dnsrecon, massdns, puredns, shuffledns, knockpy
  • **Probing** — httpx, dnsx, naabu, smap, aquatone, eyewitness
  • **Crawling** — katana, gau, waybackurls, waymore, hakrawler, gospider, cariddi
  • **Fuzzing** — ffuf, feroxbuster, gobuster, arjun, x8
  • **Scanning** — nuclei, dalfox, xsstrike, ghauri, sqlmap, fuxploider, log4j-scan, linkfinder
  • **Secrets** — trufflehog, noseyparker, gitleaks, shhgit, git-hound
  • **Cloud** — s3scanner, cloud_enum, cloudfail, scoutsuite
  • **Takeover** — dnsreaper, subjack
  • **Bypass** — byp4xx, whatwaf, unwaf
  • **JWT/auth** — jwt_tool
  • **Scope** — bbscope
  • **Mobile** — mobsf, apkleaks, objection, jadx
  • **OSINT** — maigret, pywhat, sublert
  • **Misc** — gf, qsreplace, anew, interactsh-client

Sourcing the helper

Other scripts source `external_arsenal.sh` to gate optional code paths:

. "$(dirname "$0")/external_arsenal.sh"
if _have nuclei; then nuclei -l hosts.txt -severity high; fi

Use `_have <tool>` rather than `command -v` so the install-hint table stays the single source of truth for what is and isn't wired in.

Read more
Ships withclaude-bug-bounty

AI-powered bug bounty hunting from your terminal - recon, 20 vuln classes, autonomous hunting, and report generation. All inside Claude Code.

Get the whole plugin

Other commands on claude-bug-bounty.