npx skills add ...
npx skills add reason-machines/security-skills --skill pentest-agents-bug-bounty-framework
Autonomous bug bounty agent framework with 50 agents, hunt loops, exploit chains, MCP servers for platform integration and writeup search
npx skills add reason-machines/security-skills --skill pentest-agents-bug-bounty-framework
Skill by ara.so — Security Skills collection.
Autonomous bug-bounty framework for Claude Code, Codex, Gemini, Cursor, Windsurf, Copilot, and OpenClaw. Ships 50 agents, 26 commands, 19 CLI tools, 11 skills, and 2 MCP servers (bounty platforms + writeup search). Includes 2,500 lines of concrete payloads, 7-Question Gate validation, autonomous hunt loops, A→B exploit chain building, persistent brain with endpoint tracking, and cross-IDE installer.
HackerOne (full API), Bugcrowd, Intigriti, Immunefi, YesWeHack + 11 stubs.
Configuration:
7 MCP Tools:
list_platforms - List all configured platformsget_program_scope - Fetch in/out-of-scope assetsget_program_policy - Get submission rulessearch_hacktivity - Find similar reportssync_program - Download scope to local braindraft_report - Prepare submissionsubmit_report - Submit to platformThree search modes (auto-detected, graceful fallback):
| Mode | Requires | Searches |
|---|---|---|
| FAISS (semantic) | faiss-cpu, sentence-transformers, your metadata.db + index.faiss | Your writeup corpus via vector embeddings |
| SQLite (keyword) | Your metadata.db only | Your writeup corpus via LIKE over text |
| Local (default) | Nothing | rules/payloads.md + shipped skills |
Configuration:
Build Your Own Index:
Edit rag-builder/repos.yaml to customize the 146-entry seed list of CTF archives, bug-bounty reports, and payload collections.
4 MCP Tools:
search_writeups - Semantic/keyword search for prior artget_writeup - Full writeup content by IDsearch_techniques - Exploitation techniques by vuln classsearch_payloads - Curated payloads from rules/payloads.mdThis generates:
~/bounties/<platform>-<program>/ directoryCLAUDE.md, AGENTS.md, .codex/, .gemini/, .cursor/ configs.mcp.json with platform + writeup server config.agents/skills/ with all framework skillsKey orchestrator agents:
chain-builder - Links findings into exploit chains (A→B)correlator - Cross-references findings with brainrecon-ranker - Prioritizes attack surfacehunt-orchestrator - Coordinates active huntingvalidator - 7-Question Gate complianceSpecialized hunters:
sqli-hunter, xss-hunter, ssrf-hunterauthz-hunter, jwt-hunter, idor-hunterapi-hunter, graphql-hunter, websocket-hunterAgents inherit model via model: "inherit" frontmatter. Orchestrators dispatch to specialized agents automatically.
Add to Claude Code settings.json:
Logs to cost-tracking.json:
Python API:
Framework ships rules/payloads.md with 2,500 lines of categorized payloads:
Payload categories:
Add to workspace payloads/<vuln-class>.md:
Agents will query both shipped and custom payloads.
Every finding must pass before submission:
Python API:
Modes:
--paranoid - Extra validation, slower--normal - Balanced (default)--aggressive - Fast, more false positives| Feature | Claude Code | Codex | Gemini | Cursor | Windsurf | Copilot | OpenClaw |
|---|---|---|---|---|---|---|---|
| Native agents | ✅ | ✅ | ✅ | Skills only | Skills only | ✅ (30KB limit) | Skills only |
| Slash commands | ✅ | ✅ | ✅ | Skills | Workflows | Prompts | Skills |
| Rules files | ✅ | ✅ (32KB) | ✅ | ✅ | ✅ (12KB/file) | ✅ | ✅ |
| MCP servers | ✅ | ✅ | ✅ | ✅ | ✅ (user-level) | ✅ | ✅ (user-level) |
| Model inheritance | ✅ | Via model_reasoning_effort | N/A | N/A | N/A | N/A | N/A |
All targets get the same 50 agents, 26 commands, 2 MCP servers — only the file format differs.