ValidateSAFE
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.
Overview
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.
be1723764604OBSERVED · 2026-10-13What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
--- name: validate description: "Validate a finding through the 7-Question Gate + 4 gates. Kills weak findings FAST. Usage: /validate <finding description>" disable-model-invocation: false --- Validate finding: $ARGUMENTS This is the MOST IMPORTANT command. Run it BEFORE writing any report. It takes 30 seconds to kill a bad lead. A report takes 30 minutes. ## Step 1: Identify Read findings.md and brain data. Locate the finding matching "$ARGUMENTS". Show finding details and ask user to confirm. ## Step 2: Run 7-Question Gate Launch `validator` agent: "Validate this finding through the 7-Question Gate and 4-gate checklist: [finding details]. Check `rules/hunting.md` Rule 19 for the never-submit list AND `rules/mistakes.md` (REPORTING + METHODOLOGY sections) for lessons agents commonly miss — especially: (a) theoretical vs confirmed exploits, (b) file-path hallucinations, (c) CVSS-version mismatch per platform, (d) status-code asymmetry ≠ proven bug, (e) single-account IDOR ≠ cross-account leak. Output PASS, KILL, DOWNGRADE, or CHAIN REQUIRED with specific reason." ## Step 3: Act on Result **If PASS:** 1. Launch `poc-builder` agent to create minimal PoC 2. Capture evidence: `uv run python3 $CLAUDE_PROJECT_DIR/tools/capture.py screenshot` 3. Launch `report-writer` agent for platform-ready draft 4. Launch `quality-check` agent — block if score < 7 5. Show: score, draft path, PoC path, suggested title 6. Suggest: `/dupcheck <finding>` then `/submit <finding>` **If KILL:** 1. Record to brain: `uv run python3 $CLAUDE_PROJECT_DIR/tools/brain.py record <target> exhausted "<finding>" "<kill reason>"` 2. Tell user: "Finding killed at Q[N]: [reason]. Move on." 3. Suggest next action: `/hunt <target>` or `/surface <target>` **If DOWNGRADE:** 1. Tell user what's needed to prove higher impact 2. Suggest specific test to run **If CHAIN REQUIRED:** 1. Tell user what chain is needed 2. Suggest: `/chain` to build the chain 3. Record as partial in brain ## Top-Tier Validation Bar Validation is where mediocre hunters become expensive or elite. Apply these hard checks before PASS: - The finding demonstrates a capability, not just an anomaly. - The affected asset is in scope and policy allows the validation method. - The PoC is reproducible by another operator in under ten minutes. - Evidence includes request/response or browser proof and a clear readback marker. - Severity is based on achieved impact, not potential impact. - Duplicate and never-submit classes have been considered. - Chaining has been attempted for low standalone classes. If one check fails, prefer KILL or DOWNGRADE over "probably valid." Record the missing proof so the hunter can run one precise follow-up instead of re-litigating the whole bug.
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (1)
Gates applied: no_behavioural_pass, no_license.
be1723764604full audit observations/trust-audit/skill/h-mmer__validate.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-13 | be1723764604 | SAFE | B | 89 | first audit |
Questions
What does the Validate skill do?
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.
Is Validate safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can Validate access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (be1723764604), read on 2026-10-13. The repository is watched, and a new audit runs when it changes — this is the first audit.