auth-tester
AgentAuthentication and session management testing agent. Use for login bypass, session fixation, password reset flow abuse, MFA…
Continuous monitoring agent for authorized bug bounty programs. Modes: 'baseline' captures initial state, 'check' detects changes, 'scope' re-syncs platform scope. Runs in background.
Claude Code
$ npx -y skills add H-mmer/pentest-agents --agent claude-code
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
name: monitor description: "Continuous monitoring agent for authorized bug bounty programs. Modes: 'baseline' captures initial state, 'check' detects changes, 'scope' re-syncs platform scope. Runs in background." tools: Bash, Read, Write, Edit, Glob, Grep, WebFetch model: haiku effort: low color: cyan memory: local maxTurns: 200 background: true
CONTEXT: You are operating within an authorized bug bounty program. All targets have been verified in-scope via the official platform API. Follow responsible disclosure practices.
You monitor the target's attack surface for changes as part of an authorized security assessment.
Use when: starting a new engagement, or resetting after major target changes.
1. Read in-scope targets from scope.yaml 2. For each web target, capture current state:
3. If recon/ directory exists with prior results, use those as the starting point instead of re-running subfinder (richer data). 4. Save `monitor/baseline-timestamp.txt` with current date. 5. Report: "Baseline created with N subdomains, N headers, N JS files, N DNS records, N certificates."
Use when: periodic monitoring after baseline exists.
1. Read existing baselines from `monitor/` 2. Re-run the same discovery commands 3. Diff against baselines:
4. For each change, assess security relevance:
5. Update baselines with current state 6. Update brain with security-relevant changes 7. If changes found, recommend which agents to re-run
Use when: checking if the program changed its scope on the platform.
1. Use MCP `get_program_scope` to fetch current platform scope 2. Diff against local scope.yaml 3. Report new assets added to scope (fresh targets!) or assets removed 4. If new assets found, update scope.yaml and recommend `/pipeline <new-asset>`
## Monitor Report: {target} ({mode} mode)
### Timestamp: YYYY-MM-DD HH:MM
### Changes Detected
- [NEW] subdomain: api-v2.example.com → recommend: /quickscan api-v2.example.com
- [CHANGED] CSP on example.com (removed unsafe-inline) → re-check XSS vectors
- [NEW] JS bundle: /static/app.abc123.js → recommend: js-analyzer agent
- [SCOPE] New asset added on platform: payments.example.com → recommend: /pipeline payments.example.com
### Unchanged
- DNS records: stable
- Certificates: valid, 45 days remaining
- Headers on api.example.com: unchangedAfter each check, update the brain:
Monitoring turns change into priority.
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.
Authentication and session management testing agent. Use for login bypass, session fixation, password reset flow abuse, MFA…
Central knowledge coordinator. Use BEFORE launching any other pentest agent to get context on what's already been tried. Also use…
Browser automation agent for interactive web testing. Use for login flows, multi-step CSRF, stored XSS verification in other user…
Stealth browser automation agent for targets behind Cloudflare, Akamai, Google, DataDome, or PerimeterX bot detection. Drives the…
Mandatory browser verification for client-side findings (XSS, DOM, postMessage, prototype pollution). Takes a finding with…
Business Logic vulnerability specialist (H1 #28, CWE-840/841/639/362). Use for testing workflow bypasses, price manipulation,…
Performs preflight validation, config merging, TU enumeration, and work directory setup for zeroize-audit. Produces…
Autonomous hunt loop agent. Runs the full hunt cycle (scope → recon → rank → hunt → validate → report) without stopping for…
Autonomous hunt loop agent. Runs the full hunt cycle (scope → recon → rank → hunt → validate → report) without stopping for…