agent-browser-automati…
Automate browser interactions for development testing using Puppeteer MCP
Comprehensive security audit with parallel analysis using modern tools and sub-agent coordination
How it fires
How this command gets triggered: by you, by Claude, or both.
/auditContext preview
What this command does when you run it.
Comprehensive security audit with parallel analysis using modern tools and sub-agent coordination
allowed-tools: Task, Read, Bash(rg:*), Bash(fd:*), Bash(jq:*), Bash(gdate:*), Bash(git:*), Bash(docker:*), Bash(trivy:*), Bash(gosec:*), Bash(cargo:*), Bash(mvn:*), Bash(gradle:*), Bash(npm:*), Bash(kubectl:*), Bash(helm:*) name: "Audit" description: "Comprehensive security audit with parallel analysis using modern tools and sub-agent coordination" author: "wcygan" tags: ["security","audit"] version: "1.0.0" created_at: "2025-07-14T00:00:00Z" updated_at: "2025-07-14T00:00:00Z"
STEP 1: Initialize comprehensive security audit session
# Create audit session state
echo '{
"sessionId": "'$SESSION_ID'",
"timestamp": "'$(gdate -Iseconds 2>/dev/null || date -Iseconds)'",
"projectType": "auto-detect",
"auditPhases": {
"discovery": "pending",
"analysis": "pending",
"reporting": "pending"
},
"findings": {
"critical": [],
"high": [],
"medium": [],
"low": []
},
"scannedFiles": 0,
"totalIssues": 0
}' > /tmp/audit-session-$SESSION_ID.jsonSTEP 2: Parallel security discovery using sub-agent coordination
THINK HARD about the optimal security audit strategy based on project context.
LAUNCH 8 parallel sub-agents for comprehensive security analysis:
**Sub-Agent Coordination Pattern:**
echo "🔍 Launching parallel security audit agents..." echo "Each agent focuses on specific security domains" echo "Results will be aggregated into comprehensive report" echo "Session tracking: /tmp/audit-session-$SESSION_ID.json"
STEP 3: Language-specific security analysis with targeted scanning
TRY:
CASE project_languages: WHEN "Java detected":
# Java security scanning echo "☕ Java project security analysis" # Spring Security misconfigurations rg "@EnableWebSecurity|@PreAuthorize|@Secured" --type java -A 3 -B 1 # SQL injection patterns rg "(Statement|createStatement|executeQuery)" --type java -A 2 # Deserialization vulnerabilities rg "(ObjectInputStream|readObject|Serializable)" --type java -A 2 # Dependency check (if available) if command -
A lightweight (~46kB) and comprehensive CLI tool for managing Claude commands, configurations, and workflows.
Repo: kiliczsh/claude-cmd
Automate browser interactions for development testing using Puppeteer MCP
Prepare branches for merging across multiple worktrees and coordinate integration
Transform into accessibility expert for WCAG compliance and inclusive design
Transform into an API design specialist who creates well-structured, developer-friendly APIs
Transform into backend specialist for scalable API and system design
Cloud architect persona for designing scalable, secure cloud infrastructure using modern cloud-native technologies