by 0x0pointer
"Never send a human to do a machine's job" - Open Source AI hacking agent
# Add to your Claude Code skills
git clone https://github.com/0x0pointer/agent-smithGuides for using ai agents skills like agent-smith.
Last scanned: 8/13/2026
{
"issues": [
{
"file": "CLAUDE.md",
"line": 140,
"type": "secret-exfiltration",
"message": "Instruction appears to send credentials/secrets to an external endpoint",
"severity": "high"
},
{
"file": "CLAUDE.md",
"line": 29,
"type": "dangerous-command",
"message": "Dangerous command (writes to Claude config): \">/SKILL.md` (opencode) or `~/.claude/\"",
"severity": "high"
}
],
"status": "PASSED",
"scannedAt": "2026-08-13T05:40:52.716Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}The pentest framework built for the tester who wants to think, not babysit. You bring the expertise. agent-smith brings 50+ tools, the methodology, and the execution — and the two of you close findings that neither could reach alone.
⚠️ Authorized testing only. Use against systems you own or have explicit written permission to test. Unauthorized access is illegal.
/pentester finds an injection point and pivots into /web-exploit; /codebase finds an LLM call site and pivots into /ai-redteam. The agent decides what runs next based on what it just found..http files), threat models, code patches, GitHub issues, and CVE submission packages — all generated for you.file:line is resolved against the repo — a hallucinated location is rejected at the door.localhost:7777 — and steer Smith mid-scan, respond to intervention pauses, and fulfill its resource wishlist. (API →)Most pentest automation ships a giant payload library and runs it linearly. agent-smith does the opposite. Skills are not scripts — they are prompts that teach the LLM a way of thinking. A skill describes the vulnerability class, the surface area, the verification logic, and the chaining rules, then leaves the actual attacks to the model.
| Traditional security tools | agent-smith |
|---|---|
| Fixed payload list | LLM-generated payloads, contextual to each target |
| One tool per phase | Skills compose — /codebase enriches /pentester, which enriches /post-exploit |
| Stops at first success | Keeps probing until the cost / time / coverage budget is hit |
| Generates a PDF | Findings, PoCs, patches, threat models, coverage matrix, CVE packages, and more |
| Same scan every time | Two runs against the same target produce different attack paths |
The skills are inspiration. The LLM is the operator.
Drop any of these the moment you start your client. /pentester orchestrates everything; the single-purpose skills give you laser focus.
| Command | What it does |
|---|---|
/pentester scan https://staging.example.com depth=thorough |
Full hands-off engagement: OSINT → recon → web-exploit → post-exploit → report |
/codebase path=./src |
White-box OWASP ASVS 5.0 review across 16 chapters / 427 requirements |
/analyze-cve lodash 4.17.20 CVE-2021-23337 |
Traces a CVE from user input to sink in your tree, decides if you're exploitable, writes a Burp PoC |
/ai-redteam https://your-app.com/api/chat depth=thorough |
OWASP LLM Top 10 (2025) + AITG v1 + MCP Top 10 runtime attacks |
/request-cves |
MITRE CVE form + GHSA draft + disclosure report + vendor email, per qualifying finding |
/threat-modeling |
PASTA + STRIDE — component map, data-flow diagram, attack tree, risk register |
💡 35+ skills total — full catalog and chaining map in docs/skills.md.
The industry is racing toward full automation. We think that's the wrong finish line.
The best pentests have always been about the interplay between a skilled tester and their tooling — the tester brings context, intuition, and judgment; the tools provide speed, coverage, and consistency. agent-smith is built around that conviction. Autonomous mode exists and it's genuinely powerful, but Augmented mode is where the framework does its best work: Smith handles 50+ parallel tool runs, tracks coverage, and writes the deliverables, while you stay in the loop to redirect scope, respond to intervention pauses, and make the calls that no AI should make alone.
The dashboard isn't a progress bar — it's the collaboration interface.
| Requirement | Notes |
|---|---|
| Docker Desktop | Must be running — all scanners are sandboxed |
| Poetry | curl -sSL https://install.python-poetry.org | python3 - |
| One LLM client | Claude Code · Codex · OpenCode (BYO LLM) · any MCP client |
| Node.js v18+ | Optional — server-side Mermaid pre-rendering |
git clone --recursive <repo>
cd agent-smith
./installers/install.sh # Claude Code (or install_codex.sh / install_opencode.sh)
⚠️ After install, fully restart your client — the MCP server connects at startup.
Full setup — other clients (Codex, OpenCode, custom MCP), self-hosted local models (vLLM / DGX Spark), Windows / PowerShell, and the optional Kali & Metasploit images → docs/installation.md.
🛡️ Running a real engagement? Smith ingests attacker-controlled data and can run commands, so prompt injection is a design reality — run it in an isolated, disposable VM. See docs/production-isolation.md.
You (/pentester scan target.com)
└── Your LLM (Claude / GPT / Gemini / local …)
└── MCP server (python
agent-smith is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by 0x0pointer. "Never send a human to do a machine's job" - Open Source AI hacking agent. It has 103 GitHub stars.
Yes. agent-smith passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/0x0pointer/agent-smith" and add it to your Claude Code skills directory (see the Installation section above).
agent-smith is primarily written in Python. It is open-source under 0x0pointer 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 agent-smith against similar tools.
No comments yet. Be the first to share your thoughts!