by Zyrexnn
Autonomous Offensive Security, Bug Bounty & Red Teaming Agent Framework powered by Hermes Agent, specialized reasoning skills, and multi-model LLM orchestration.
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
# Add to your Claude Code skills
git clone https://github.com/Zyrexnn/CybermesGuides for using ai agents skills like Cybermes.
Last scanned: 8/22/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@modelcontextprotocol/sdk: Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@modelcontextprotocol/server-puppeteer: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@puppeteer/browsers: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "extract-zip: extract-zip unvalidated symlink path traversal",
"severity": "high"
},
{
"type": "npm-audit",
"message": "puppeteer: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "puppeteer-core: Vulnerability found",
"severity": "high"
},
{
"file": "knowledge/Claude-BugHunter/skills/apk-redteam-pipeline/SKILL.md",
"line": 333,
"type": "secret-exfiltration",
"message": "Instruction appears to send credentials/secrets to an external endpoint",
"severity": "medium"
},
{
"file": "knowledge/Claude-BugHunter/skills/bb-local-toolkit/SKILL.md",
"line": 488,
"type": "prompt-injection",
"message": "Possible instruction-override phrase: \"Override system prompt\"",
"severity": "high"
},
{
"file": "knowledge/Claude-BugHunter/skills/bb-local-toolkit/SKILL.md",
"line": 927,
"type": "secret-exfiltration",
"message": "Instruction appears to send credentials/secrets to an external endpoint",
"severity": "high"
},
{
"file": "knowledge/Claude-BugHunter/skills/bb-local-toolkit/SKILL.md",
"line": 1099,
"type": "hidden-content",
"message": "Hidden HTML comment carries instruction-override phrase",
"severity": "high"
},
{
"file": "knowledge/Claude-BugHunter/skills/bug-bounty/SKILL.md",
"line": 488,
"type": "prompt-injection",
"message": "Possible instruction-override phrase: \"Override system prompt\"",
"severity": "high"
},
{
"file": "knowledge/Claude-BugHunter/skills/bug-bounty/SKILL.md",
"line": 927,
"type": "secret-exfiltration",
"message": "Instruction appears to send credentials/secrets to an external endpoint",
"severity": "high"
},
{
"file": "knowledge/Claude-BugHunter/skills/bug-bounty/SKILL.md",
"line": 1099,
"type": "hidden-content",
"message": "Hidden HTML comment carries instruction-override phrase",
"severity": "high"
}
],
"status": "WARNING",
"scannedAt": "2026-08-22T04:32:18.205Z",
"npmAuditRan": true,
"pipAuditRan": false,
"promptInjectionRan": true
}Autonomous Offensive Security & Bug Bounty Automation Framework
Installation • Architecture • Why Cybermes? • Features • Workspace Structure • Toolchain • Documentation
Cybermes can be used directly through your AI assistant via Model Context Protocol (MCP) or executed as a standalone CLI / pipeline.
Cybermes includes a high-performance native Go MCP server (cybermes-mcp) that exposes 10+ security tools and context providers directly to AI coding environments (Google Antigravity / Gemini, Kilo Code, Cursor, Claude Desktop, Windsurf, Cline, Roo Code, OpenCode, Claude Code CLI, Continue.dev, Zed, Hermes, and Codex).
# Auto-detect and configure all installed AI clients
npx -y cybermes-mcp install
# Install ONLY to specific AI providers:
npx -y cybermes-mcp install --kilo
npx -y cybermes-mcp install --gemini --cursor
npm install -g cybermes-mcp
cybermes-mcp install --global
# Windows
.\mcp.bat # or .\mcp.ps1
# Linux / macOS
./mcp.sh # or python3 scripts/mcp.py
To manually register the MCP server in your client configuration (mcpServers section):
{
"mcpServers": {
"cybermes": {
"command": "npx",
"args": ["-y", "cybermes-mcp"]
}
}
}
For client-specific paths, direct flags (
--kilo,--gemini,--global,--dry-run), and native binary setup, see the MCP Integration Guide.
If you plan to run Cybermes directly from the terminal or in headless CI/CD pipelines:
# Clone repository and execute installer
git clone https://github.com/Zyrexnn/Cybermes.git
cd Cybermes
.\setup_windows.ps1
# Configure environment variables and API keys
notepad .env
(For WSL2 or manual setups, refer to the Windows Installation Guide)
# Clone repository and execute installer
git clone https://github.com/Zyrexnn/Cybermes.git
cd Cybermes
./setup.sh
# Configure environment variables and API keys
nano .env
git clone https://github.com/Zyrexnn/Cybermes.git && cd Cybermes
cp .env.example .env && nano .env
docker compose up -d
Verify system dependencies, path bindings, and tool integrity:
# Run environment diagnostics
python tools/doctor.py
# Automatically resolve and repair missing components
python tools/doctor.py --fix
# Linux / macOS
./cybermes "Assess https://example.com"
# Windows
.\cybermes.bat "Assess https://example.com"
# Docker
docker compose exec cybermes cybermes "Assess https://example.com"
Local Testing: Run the included mock vulnerable application in
examples/:python examples/mock_vulnerable_app.py # Starts mock app on http://127.0.0.1:8888 ./cybermes "Assess http://127.0.0.1:8888"
Cybermes provides two distinct operational workflows tailored to different execution environments:
smart_pipe, and executes validation loops directly on the OS.The standalone CLI mode utilizes the built-in Hermes Agent engine (hermes.exe / cybermes) as an autonomous reasoning brain. The operator provides a target prompt, and Hermes autonomously maps the attack surface, invokes CLI binaries, filters outputs through smart_pipe to prevent LLM context saturation, verifies hypotheses with standalone PoC scripts, and produces executive reports.
flowchart LR
subgraph P1["1. Scope & Recon"]
direction TB
A([CLI Input]) --> B[Hermes Agent]
B --> C[Recon Tools]
C --> D[smart_pipe Filter]
end
subgraph P2["2. Skill & Validation Gate"]
direction TB
D --> E[Knowledge & SOPs]
E --> F[Validation Gate]
F --> G[Run PoC Script]
end
subgraph P3["3. Deliverables"]
direction TB
G --> H[reports/ Workspace]
H --> I([Executive Reports])
end
P1 ==> P2 ==> P3
recon/<TARGET_SLUG>/ and reports/<TARGET_SLUG>/).subfinder, httpx, katana, ffuf) in sequence.smart_pipe): Raw outputs are archived to disk in recon/ while smart_pipe streams only relevant endpoints, HTTP status codes, and leaked secrets into Hermes' context window.search_knowledge) and loads relevant offensive playbooks from skills/.pocs/poc_<vuln>.py), capturing raw HTTP request/response evidence.aggregate_reports and generate_pdf.py to compile SUMMARY.md, metadata.json, interactive report.html, and REPORT_<target>.pdf.In the MCP workflow, Cybermes operates as a native JSON-RPC 2.0 server (cybermes-mcp) providing specialized security tools, prompts, and context providers directly to external AI assistants and IDEs (Cursor, Antigravity / Gemini, Claude, Windsurf, VS Code / Cline). The external model acts as the reasoning engine while Cybermes handles high-speed tool execution, local knowledge lookups, and reporting.
flowchart LR
Client([AI Editor / IDE]) <-->|JSON-RPC 2.0 stdio| MCP[Cybermes MCP: cybermes-mcp]
subgraph Tools["Modular Capabilities"]
direction TB
T1[Recon & Probing]
T2[200+ SOPs & Knowledge]
T3[Secrets & Nuclei Scan]
T4[Findings & Evidence]
end
MCP <--> Tools
Tools --> Out[(reports/SLUG/ Deliverables)]
cybermes-mcp via stdio and discovers exposed tools, schemas, and resource templates.cybermes_validate_scope and cybermes_check_environment to inspect target authorization and system tool health.cybermes_recon_crawl, cybermes_http_probe, or cybermes_scan_secrets. The MCP server executes compiled routines and returns clean, structured JSON results without context bloat.cybermes_search_knowledge and cybermes_get_skill to retrieve targeted exploitation steps in sub-50ms.Cybermes is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Zyrexnn. Autonomous Offensive Security, Bug Bounty & Red Teaming Agent Framework powered by Hermes Agent, specialized reasoning skills, and multi-model LLM orchestration. It has 758 GitHub stars.
Cybermes returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/Zyrexnn/Cybermes" and add it to your Claude Code skills directory (see the Installation section above).
Cybermes is primarily written in Python. It is open-source under Zyrexnn on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Cybermes against similar tools.
No comments yet. Be the first to share your thoughts!