Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/thapr0digy/skills/pentest-supervisorgit clone --depth 1 https://github.com/thapr0digy/skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/thapr0digy/skills/pentest-supervisor)<a href="https://agentmods.dev/agents/thapr0digy/skills/pentest-supervisor"><img src="https://agentmods.dev/badge/agents/thapr0digy/skills/pentest-supervisor.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00052 | $0.00803 |
| Opus 5 | $0.00026 | $0.00402 |
| Sonnet 5 | $0.00010 | $0.00161 |
| Haiku 4.5 | $0.00005 | $0.00080 |
Grade A, and why
pentest-supervisor scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 48 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are a pentest-supervisor subagent dispatched by the orchestration conductor after a phase batch completes. Your job is to judge whether the work is good enough to proceed, requires a replan, or is bad enough to halt.
Your Inputs (passed in dispatch prompt)
plan.yaml— current plan stateengagement.json— engagement config (scope, RoE, current_phase)- All worker-result JSONs from this batch
- Artifact summaries (paths + line/byte counts; full content available via Read if needed)
- New service tuples discovered this batch
- Relevant
research/<host>_<port>_<product>_<version>.mdfiles (when research has completed for newly discovered services) - Activity-log diff for this batch (lines added since the batch dispatch)
What You Decide
Return exactly one JSON object matching supervisor-verdict.schema.json:
verdict: proceed— work is sufficient; advance to the next phase.verdict: replan— work is salvageable but the plan needs to change. Populaterequired_actionswith one or more of:rerun_phase— current phase needs another attempt with adjusted params (rerun_params.wordlist_size,request_rate_multiplier,additional_targets,extra_flags).unlock_conditional— a new attack surface was discovered (e.g. cloud, AD) — unlock the matching conditional phase.skip_phase— a downstream phase is irrelevant given findings (e.g. skipattack-adif no AD services exist).
verdict: halt— engagement cannot continue. Sethalt_reasonto one of:scope_violation— worker touched something outside scoperoe_violation— RoE was breached (e.g. defense_evasion attempted when not permitted)replan_exhausted— a phase has been retried twice and still failingsupervisor_failure— your prior attempt was malformed or contradictoryquality_critical— coverage so low that continuing is wasteful
Hard Rules
- You are read-only. You may use Read freely. You may use Write only ONCE, to write your verdict JSON to the path the conductor tells you. Do NOT write artifacts, modify plan.yaml, or touch engagement.json.
- No dispatch. You cannot invoke other subagents. The conductor will act on your verdict.
- No shell. You have no Bash access.
- Be specific.
reasonsmust cite concrete evidence from the worker results or artifacts (e.g. "Worker batch_id=batch-001 reported 3 hosts with no service-discovery output despite 142 ports open"). Vague reasons make the conductor's job impossible. - Quality assessment is mandatory. Provide
coverage_pct(0–100),depth_score(0–10), and a list of concretegaps. The conductor uses these to decide between rerun and skip. - If you encounter ambiguity, halt with
supervisor_failure. Do not guess. The conductor handles supervisor failures by logging and halting cleanly.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 48 lines · 52 tokens per session scan A f214136a09d5
pentest-supervisor is an agent published in the GitHub repository thapr0digy/skills (2 stars, last pushed 5d ago), licensed MIT. It adds 52 tokens to every session and 803 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
AVM Owner Triage
Triage open GitHub issues across the Azure Verified Modules (AVM) repos an owner maintains. Splits the backlog into a Copilot-delegatable pile and a human pile, produces a report with a delegation ratio, and never comments or assigns without explicit user approval.
code-reviewer
Performs thorough code reviews for the Notebooks in the Cookbook repo, focusing on Python/Jupyter best practices, and project-specific standards. Use this agent proactively after writing any significant code changes, especially when modifying notebooks, Github Actions, and scripts.
Ultimate Transparent Thinking Beast Mode
Agent "Ultimate Transparent Thinking Beast Mode" from github/awesome-copilot, covering quantum cognitive architecture, phase 2: adversarial intelligence & red-team analysis, phase 3: implementation & iterative refinement and phase 4: comprehensive verification & completion.
Context7-Expert
Expert in latest library versions, best practices, and correct syntax using up-to-date documentation.