Skip to content
Security
Command

/attack

Route an attack vector to the appropriate specialist agent — usage: /project:attack <target> <vector>

From plugin
threatswarm
976 skills27 agents6 commands
> /plugin marketplace add mukul975/Threatswarm
> /plugin install threatswarm@threatswarm

Command definition

attack.md
description: Route an attack vector to the appropriate specialist agent — usage: /project:attack <target> <vector>
allowed-tools: Bash, Read, Write

Execute an attack against target using the specified vector: $ARGUMENTS

Parse $ARGUMENTS: the first word is TARGET, remaining words are the VECTOR.

1. **Scope Check**: Verify TARGET is in scope.txt. Stop if not found.

2. **Route to Agent based on VECTOR keyword**:

| Vector Keyword | Agent to Invoke | |----------------|-----------------| | `web`, `http`, `webapp`, `sqli`, `xss`, `ssrf`, `lfi`, `jwt` | `web-attacker` | | `api`, `rest`, `graphql`, `grpc`, `bola`, `idor`, `swagger` | `api-attacker` | | `ad`, `active-directory`, `kerberoast`, `asrep`, `dcsync`, `bloodhound` | `active-directory` | | `network`, `arp`, `mitm`, `snmp`, `smbrelay`, `responder` | `network-ops` | | `wireless`, `wifi`, `wpa`, `wps`, `eap`, `pmkid` | `wireless-attacker` | | `cloud`, `aws`, `azure`, `gcp`, `s3`, `iam`, `metadata` | `cloud-attacker` | | `container`, `docker`, `kubernetes`, `k8s`, `pod`, `kubelet` | `container-attacker` | | `exploit`, `cve-`, `rce`, `shell`, `metasploit`, `msfconsole` | `exploit` | | `mobile`, `android`, `ios`, `apk`, `frida`, `adb` | `mobile-attacker` | | `osint`, `passive`, `recon`, `crt.sh`, `shodan`, `theHarvester` | `osint` | | `reverse`, `binary`, `re`, `ghidra`, `r2`, `gdb`, `rop` | `reverse-engineer` | | `malware`, `sample`, `yara`, `ioc`, `sandbox` | `malware-analyst` | | `password`, `hash`, `crack`, `hashcat`, `john` | `password-attacks` | | `phishing`, `social`, `gophish`, `evilginx`, `vishing` | `social-engineer` | | `crypto`, `tls`, `ssl`, `jwt-crack`, `padding` | `crypto-attacker` | | `iot`, `firmware`, `uart`, `mqtt`, `binwalk` | `iot-attacker` | | `c2`, `sliver`, `havoc`, `meterpreter`, `beacon`, `implant` | `c2-operator` | | `evasion`, `amsi`, `av-bypass`, `obfuscate` | `evasion` |

3. **Invoke Selected Agent**: Delegate to the matched agent with:

  • Target: `TARGET`
  • Vector: `VECTOR`
  • Evidence dir: `evidence/$(date +%Y%m%d)/TARGET/`
  • Context from `evidence/$(date +%Y%m%d)/TARGET/recon_summary.md` if it exists

4. **Log Attack**: After agent completes, append to `evidence/$(date +%Y%m%d)/TARGET/attack_log.md`:

   | $(date -u +%Y-%m-%dT%H:%M:%SZ) | VECTOR | [agent used] | [outcome summary] |

5. **Output Summary**: Print findings discovered with severity if available.

If VECTOR does not match any keyword, output:

Unknown attack vector. Available vectors: web, api, ad, network, wireless, cloud, container, exploit, mobile, osint, reverse, malware, password, phishing, crypto, iot, c2, evasion
Read more
@mukul975
Ships withthreatswarm

27 scope-enforced AI agents that run the full pentest kill-chain (recon → exploit → post-ex → DFIR → report) as a one-command Claude Code plugin. Backed by 754 MITRE-mapped skills.

975 skills27 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
97
Star history of mukul975/Threatswarm on GitHub, a chart by star-history.com

Other commands on threatswarm.

engage

engage

Command

Start a new engagement for a target — verifies scope, creates evidence directories, and launches recon agent

@mukul975@mukul975Install Command
ir

ir

Command

Incident response workflow — triage, evidence collection, timeline, and IOC extraction

@mukul975@mukul975Install Command
pwned

pwned

Command

Post-exploitation workflow after getting shell access — privesc, credential harvest, lateral movement

@mukul975@mukul975Install Command

More commands from other plugins.

deslop-reborn

deslop-reborn

Command

One iteration of the IronClaw Reborn de-slop loop — take ONE Reborn crate, fan out parallel review sub-agents (thermo-nuclear…

ironclaw12d13k
@nearai@nearaiInstall Command
audit

audit

Command

Audit a file, directory, or whole repo for insecure default configuration: fallback secrets, default credentials, fail-open…

@trailofbits@trailofbitsInstall Command
arsenal

arsenal

Command

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from…

@awarexone@awarexoneInstall Command