attack
Route an attack vector to the appropriate specialist agent — usage: /project:attack <target> <vector>
Generate a professional penetration test report from all evidence files
> /plugin marketplace add mukul975/Threatswarm > /plugin install threatswarm@threatswarm
How it fires
How this command gets triggered: by you, by Claude, or both.
/reportContext preview
What this command does when you run it.
Generate a professional penetration test report from all evidence files
description: Generate a professional penetration test report from all evidence files allowed-tools: Read, Write, Glob
Generate penetration test report named: $ARGUMENTS
1. **Setup**:
═══════════════════════════════════════════ REPORT GENERATION Name: $ARGUMENTS Output: reports/$ARGUMENTS.md Source: evidence/ directory ═══════════════════════════════════════════
Ensure `mkdir -p reports/` exists.
2. **Evidence Discovery**: Find all findings files:
3. **Invoke `report-writer` Agent**: Delegate with:
4. **Quality Check**: After writing:
5. **Print Report Summary**:
═══ REPORT COMPLETE ════════════════════════════
File: reports/$ARGUMENTS.md
Word count: $(wc -w reports/$ARGUMENTS.md | awk '{print $1}')
Pages est.: ~$(wc -w reports/$ARGUMENTS.md | awk '{print int($1/300)}')
Findings by severity:
Critical: $(grep -c "| CRITICAL |" reports/$ARGUMENTS.md || echo 0)
High: $(grep -c "| HIGH |" reports/$ARGUMENTS.md || echo 0)
Medium: $(grep -c "| MEDIUM |" reports/$ARGUMENTS.md || echo 0)
Low: $(grep -c "| LOW |" reports/$ARGUMENTS.md || echo 0)
Info: $(grep -c "| INFO |" reports/$ARGUMENTS.md || echo 0)
Top recommendations:
[print first 3 critical/high finding titles]
Report ready: reports/$ARGUMENTS.md
════════════════════════════════════════════════If no evidence files are found, output:
⚠ No findings files found in evidence/ Run /project:engage <target> first to collect 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