attack
Route an attack vector to the appropriate specialist agent — usage: /project:attack <target> <vector>
Run an ATT&CK-based threat hunt with a specific hypothesis
> /plugin marketplace add mukul975/Threatswarm > /plugin install threatswarm@threatswarm
How it fires
How this command gets triggered: by you, by Claude, or both.
/huntContext preview
What this command does when you run it.
Run an ATT&CK-based threat hunt with a specific hypothesis
description: Run an ATT&CK-based threat hunt with a specific hypothesis allowed-tools: Bash, Read, Write, Grep, Glob
Run threat hunt with hypothesis: $ARGUMENTS
Parse $ARGUMENTS for: hypothesis text, optional timeframe (e.g., "last 7 days"), affected systems.
1. **Hunt Setup**:
═══════════════════════════════════════════════ THREAT HUNT START Hypothesis: $ARGUMENTS Timestamp: $(date -u +%Y-%m-%dT%H:%M:%SZ) Log dir: evidence/$(date +%Y%m%d)/hunt/ ═══════════════════════════════════════════════
Create: `mkdir -p evidence/$(date +%Y%m%d)/hunt/{hypotheses,queries,findings}`
2. **Map Hypothesis to ATT&CK**: Identify relevant TTPs from the hypothesis:
3. **Invoke `threat-hunter` Agent**: Delegate with:
4. **Query Execution**: The threat-hunter agent runs ATT&CK-aligned queries:
5. **Cross-Source Correlation**: Correlate findings across log sources:
6. **Write Hunt Report**: Output to `evidence/$(date +%Y%m%d)/hunt/hunt_report.md`:
7. **Print Summary**:
═══ HUNT RESULTS ═══════════════════ Hypothesis: [text] ATT&CK TTPs: [T1234, T1235...] Findings Confirmed: X Findings Possible: X IOCs Extracted: X Report: evidence/$(date +%Y%m%d)/hunt/hunt_report.md ════════════════════════════════════
If no evidence/ files exist and no log access is configured, output:
⚠ No log sources found. Configure log paths or run recon first. Available: /var/log/auth.log, /var/log/nginx/access.log, pcap files in evidence/
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.
Repo: mukul975/Threatswarm
Route an attack vector to the appropriate specialist agent — usage: /project:attack <target> <vector>
Start a new engagement for a target — verifies scope, creates evidence directories, and launches recon agent
Incident response workflow — triage, evidence collection, timeline, and IOC extraction