/analyze
Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>
$ npx -y skills add H-mmer/pentest-agents --skill analyze --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/analyze
Context preview
The summary Claude sees to decide when to auto-load this skill.
Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>
SKILL.md
analyze.SKILL.mdname: analyze
description: "Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>"
disable-model-invocation: false
AI-powered analysis of recon data for: $ARGUMENTS
Process
1. Read all recon data: `ls recon/` and read key files 2. Read brain data: `uv run python3 $CLAUDE_PROJECT_DIR/tools/brain.py brief $ARGUMENTS` 3. Read tech stack intel: `uv run python3 $CLAUDE_PROJECT_DIR/tools/intel_engine.py suggest <detected-stack>` 4. Read hacktivity patterns: `uv run python3 $CLAUDE_PROJECT_DIR/tools/intel_engine.py analyze`
Analysis Tasks (do all of these)
Crown Jewel Mapping
What's the most valuable thing an attacker could access on this target?
- Financial data? → hunt IDOR on payment/billing endpoints
- User PII? → hunt IDOR on profile/export endpoints
- Admin access? → hunt auth bypass on admin endpoints
- Infrastructure? → hunt SSRF → cloud metadata
Attack Path Ranking
Given the tech stack and recon output, rank the top 5 attack paths by: 1. Likelihood of vulnerability existing (based on tech stack patterns) 2. Impact if exploited (based on endpoint function) 3. Competition (based on hacktivity — avoid heavily-reported vuln classes) 4. Your past success (from brain patterns)
Blind Spot Detection
What has NOT been tested? What endpoints have no brain data? Cross-reference recon output against brain tested endpoints. Flag untested high-value endpoints.
Output
ANALYSIS: target.com
═════════════════════
Crown Jewels: [what's most valuable]
Top 5 Attack Paths:
1. [endpoint] × [vuln class] — likelihood: HIGH, impact: CRITICAL
2. ...
Blind Spots (untested P1 surface):
- /api/v2/payments/* — NO DATA in brain
- /api/v2/admin/* — NO DATA in brain
Recommendation: /hunt target.com --vuln-class [best bet]
Top-Tier Operator Addendum
Treat `/analyze` as a thesis generator, not a summary command. The output must make the next hour of hunting obvious.
1. Build a weighted table before recommending anything:
- `asset_value`: revenue, PII, admin, secrets, infrastructure, tenant boundary
- `exploit_likelihood`: stack age, exposed methods, auth complexity, parser surface, prior bug class fit
- `novelty`: low hacktivity overlap, new endpoint, changed JS, unusual integration, weak vendor pattern
- `proof_path`: exact request needed to prove impact, required accounts, required evidence artifact
- `policy_friction`: rate limits, forbidden data access, third-party scope, credential validation rules
2. Prefer attack paths with a short proof path over impressive theory. A boring IDOR with two accounts and a readback beats a speculative SSRF with no egress signal. 3. Include negative evidence. If `/api/admin/*` looks valuable but all routes are 403 with no differential, say that and explain what would change the ranking. 4. Separate `P1 now`, `P2 if time`, and `Kill for this session`. Top-tier analysis saves time by deleting tempting dead ends. 5. Every recommendation must name the next command and the exact first test: `/hunt target --vuln-class idor` plus the endpoint pair, account pair, and field to compare.
Read more
name: analyze description: "Analyze recon output with AI to suggest high-value targets and attack strategies. Usage: /analyze <target>" disable-model-invocation: false
AI-powered analysis of recon data for: $ARGUMENTS
Process
1. Read all recon data: `ls recon/` and read key files 2. Read brain data: `uv run python3 $CLAUDE_PROJECT_DIR/tools/brain.py brief $ARGUMENTS` 3. Read tech stack intel: `uv run python3 $CLAUDE_PROJECT_DIR/tools/intel_engine.py suggest <detected-stack>` 4. Read hacktivity patterns: `uv run python3 $CLAUDE_PROJECT_DIR/tools/intel_engine.py analyze`
Analysis Tasks (do all of these)
Crown Jewel Mapping
What's the most valuable thing an attacker could access on this target?
- Financial data? → hunt IDOR on payment/billing endpoints
- User PII? → hunt IDOR on profile/export endpoints
- Admin access? → hunt auth bypass on admin endpoints
- Infrastructure? → hunt SSRF → cloud metadata
Attack Path Ranking
Given the tech stack and recon output, rank the top 5 attack paths by: 1. Likelihood of vulnerability existing (based on tech stack patterns) 2. Impact if exploited (based on endpoint function) 3. Competition (based on hacktivity — avoid heavily-reported vuln classes) 4. Your past success (from brain patterns)
Blind Spot Detection
What has NOT been tested? What endpoints have no brain data? Cross-reference recon output against brain tested endpoints. Flag untested high-value endpoints.
Output
ANALYSIS: target.com ═════════════════════ Crown Jewels: [what's most valuable] Top 5 Attack Paths: 1. [endpoint] × [vuln class] — likelihood: HIGH, impact: CRITICAL 2. ... Blind Spots (untested P1 surface): - /api/v2/payments/* — NO DATA in brain - /api/v2/admin/* — NO DATA in brain Recommendation: /hunt target.com --vuln-class [best bet]
Top-Tier Operator Addendum
Treat `/analyze` as a thesis generator, not a summary command. The output must make the next hour of hunting obvious.
1. Build a weighted table before recommending anything:
- `asset_value`: revenue, PII, admin, secrets, infrastructure, tenant boundary
- `exploit_likelihood`: stack age, exposed methods, auth complexity, parser surface, prior bug class fit
- `novelty`: low hacktivity overlap, new endpoint, changed JS, unusual integration, weak vendor pattern
- `proof_path`: exact request needed to prove impact, required accounts, required evidence artifact
- `policy_friction`: rate limits, forbidden data access, third-party scope, credential validation rules
2. Prefer attack paths with a short proof path over impressive theory. A boring IDOR with two accounts and a readback beats a speculative SSRF with no egress signal. 3. Include negative evidence. If `/api/admin/*` looks valuable but all routes are 403 with no differential, say that and explain what would change the ranking. 4. Separate `P1 now`, `P2 if time`, and `Kill for this session`. Top-tier analysis saves time by deleting tempting dead ends. 5. Every recommendation must name the next command and the exact first test: `/hunt target --vuln-class idor` plus the endpoint pair, account pair, and field to compare.
Bug bounty agent framework for Claude Code, Codex, Gemini, Cursor, Windsurf, Copilot, and OpenClaw — 48 agents, 26 commands, 19 CLI tools, 2 MCP servers, autonomous hunt loops, exploit chain builder.
Repo: H-mmer/pentest-agents
Other skills on pentest-agents.
- /autopilot
Autonomous hunt orchestrator. INSATIABLE in --autonomous mode: enforces an EXHAUSTION CONTRACT (26 canonical hunter classes, surface probe A-I, depth-engine ≥25 attempts/class, wall-clock floor 90 min/target, PRE-COMPLETION GATE before any summary). No early stops, no clarifying
Open skill - /brain
Manage the engagement brain. Subcommands: 'init' to set up, 'brief <target>' for pre-flight, 'status' for overview, 'exhausted [target]' to see dead ends.
Open skill - /chain
Build deep exploit chains — dispatches chain-builder agent. Given bug A, recursively walks the chain graph. Usage: /chain (then describe bug A)
Open skill - /correlate
Run the finding correlation engine to discover attack chains from individual findings.
Open skill - /cost
Show cost tracking and ROI for this engagement.
Open skill - /dupcheck
Check if a vulnerability has already been reported. Searches platform hacktivity + local findings. Usage: /dupcheck <vuln_type> e.g. /dupcheck XSS in search endpoint
Open skill

