Zen Agents Usage Skill
SkillSecurityRun penetration tests that scan targets for vulnerabilities and produce security reports.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Zen Agents Usage Skill skill
About this skill
π‘βοΈAI-Powered Penetration Testing Framework with automated vulnerability scanning, multi-agent system, and compliance reportingπ‘βοΈ
What this skill tells your AI
The instructions your AI receives, as published by shadd0wtaka/zen-ai-pentest in skills/zen-agents-usage/SKILL.md and read by ahelβs review.
How to use the 11 specialized AI agents and the ReAct loop.
Basic Agent Execution
from agents.react_agent import ReActAgent, ReActAgentConfig
# Create agent with persona
config = ReActAgentConfig(
max_iterations=10,
use_vm=True,
risk_level=1, # NORMAL
)
agent = ReActAgent(config, persona="reconnaissance")
# Run against target
result = agent.run(target="example.com", objective="Enumerate all subdomains and open ports")
# Generate report
print(agent.generate_report(result))
ReAct Loop States
IDLE β PLANNING β EXECUTING β OBSERVING β REFLECTING β COMPLETED
β β β β
βββββββββββββ΄ββββββββββββ΄βββββββββββββ
(Retry Loop)
CLI Usage
# Reconnaissance
deep-recon --target example.com --output recon.json
# Exploitation
deep-exploit --target example.com --vulnerability CVE-2021-44228
# Full audit
deep-audit --target example.com --phases recon,scan,exploit,report
# Reporting
deep-report --scan-id wf-abc123 --format pdf
API Usage
# Create scan
curl -X POST http://localhost:8000/scans \
-H "Authorization: Bearer $TOKEN" \
-d '{"name":"Audit","target":"example.com","scan_type":"full"}'
# Execute tool
curl -X POST http://localhost:8000/tools/execute \
-d '{"tool_name":"nmap_scan","target":"example.com","parameters":{"ports":"22,80,443"}}'
WebSocket Monitoring
const ws = new WebSocket("ws://localhost:8000/ws/scans/1");
ws.onmessage = (event) => {
const data = JSON.parse(event.data);
console.log("Progress:", data.progress, "Findings:", data.findings);
};
MCP Agent Tools
# List all agents
zen-agents_agent_list
# Run single agent
zen-agents_agent_run agent_type=recon target=example.com
# Full workflow
zen-agents_full_audit target=example.com phases=recon,scan,exploit,report
Signals
- GitHub stars
- 469
- Forks
- 81
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
zen-agents-usage- Source
- github.com/shadd0wtaka/zen-ai-pentest