hunt-burp
Drive Burp Suite over its MCP server as an AI triage + attack layer - review proxy history for signals, replay via Repeater/send,…
Finding validation gate - 7-Question triage adapted for FIND schema. Run before moving any FIND from Research to Completed. One NO = keep in Research. All YES = move to Completed, then run /evidence.
$ npx -y skills add Encod3d-Sec/TORCH --skill triage --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/triageContext preview
The summary Claude sees to decide when to auto-load this skill.
Finding validation gate - 7-Question triage adapted for FIND schema. Run before moving any FIND from Research to Completed. One NO = keep in Research. All YES = move to Completed, then run /evidence.
name: triage description: Finding validation gate - 7-Question triage adapted for FIND schema. Run before moving any FIND from Research to Completed. One NO = keep in Research. All YES = move to Completed, then run /evidence.
Use BEFORE moving any FIND from `Vulns/Research/` to `Vulns/Completed/`.
One wrong answer = keep the finding in Research. Move on to next test class.
---
Ask in order. One NO = STOP for this finding.
Complete this template:
Setup: I need [own account / another user's ID / no account / internal access] Request: [exact HTTP method, URL, headers, body -- copy-paste ready] Result: I can [read / modify / delete / execute] [exact data or action] Impact: The real-world consequence is [specific impact]
If you CANNOT write the Request line as a real reproducing command -> keep in Research.
Never promote to Completed without a chain:
Self-XSS only (no CSRF trigger) Open redirect alone (no OAuth/ATO chain) CORS wildcard without credentialed exfil PoC SSRF DNS-only (no internal service access) Rate limit without demonstrated impact Version banner alone Missing headers alone (no impact PoC)
---
1. Have you validated the FULL chain to attacker-attainable impact, or only one primitive? 2. What does the attacker walk away with in one concrete sentence? 3. Have you reproduced the full chain end-to-end at least twice? 4. Is there a validation step (signature check, audience check, MFA) still gating the chain?
A "primitive confirmed" != exploitable. Downgrade until the gate is bypassed.
---
| Result | Action | |--------|--------| | All 7 YES + Pre-Severity Gate clean | Move FIND to Vulns/Completed/. Update status in Vuln-index.md. Run `python3 scripts/find-lint.py` and fix any gaps (Description/PoC/Impact/Remediation + CVSS for HIGH/CRITICAL) so it is report-ready. Then run /evidence. | | Any NO | Keep in Vulns/Research/. Update status to PARTIAL (reason) in Vuln-index.md. Document what is missing. | | Q7 chain required | Move to Vulns/Research/ with note "chain required: [what is needed]". |
An AI-powered penetration testing and bug-bounty knowledge base and automation harness for Claude Code.
Drive Burp Suite over its MCP server as an AI triage + attack layer - review proxy history for signals, replay via Repeater/send,…
Capture a Burp Suite Repeater request/response as a PoC image (targets/<eng>/poc/) by driving the Burp MCP + the Kali GUI.…
OFFLINE FALLBACK for the claude-md-management plugin - prefer that plugin when it is installed. Audit and improve CLAUDE.md files…
Drive responsible disclosure of a proven finding to a CVE. Package the report, find the vendor contact, report privately,…
Active Directory attack hunting - enumeration to domain dominance. Spray-safe (lockout gate), AS-REP/Kerberoast, ACL + ADCS…
API attack hunting (REST / GraphQL / gRPC) - BOLA/IDOR, BFLA, mass assignment, excessive data exposure, auth/JWT, introspection +…