rea
Reverse engineer anything with agents, from app behavior down to native binaries.
Helps security researchers find real vulnerabilities in open source packages by coordinating several agents to scan code, mine past advisories for incomplete fixes, and triage false positives. Each candidate issue comes with the evidence needed to judge whether it is a genuine CVE.
Claude Code
$ npx -y skills add ByamB4/find-cve-agent --agent claude-code
Codex
$ npx skills add ByamB4/find-cve-agent -a codex
Cursor
$ npx skills add ByamB4/find-cve-agent -a cursor
Gemini CLI
$ npx skills add ByamB4/find-cve-agent -a gemini-cli
GitHub Copilot
$ npx skills add ByamB4/find-cve-agent -a github-copilot
OpenCode
$ npx skills add ByamB4/find-cve-agent -a opencode
Windsurf
$ npx skills add ByamB4/find-cve-agent -a windsurf
Open Source CVE Hunting Harness for Claude Code
A Claude Code plugin that systematically finds real CVEs in open source packages through coordinated multi-agent security research.
find-cve-agent is a battle-tested harness of 20 skills organized as a 5-agent team. It provides structured workflows for every phase of vulnerability research: target discovery, code review, PoC development, false positive elimination, and responsible disclosure.
Every skill encodes practical knowledge about what gets accepted, what gets rejected, and how to avoid wasting time on false positives.
# Clone the plugin
git clone https://github.com/find-cve-agent/find-cve-agent.git
# Install into your project
cd your-research-workspace
bash /path/to/find-cve-agent/install.sh
# Start hunting
# In Claude Code:
/hunt <package-name>
Or manually copy the plugin contents into your project's .claude/ directory.
Recommended: Also install blader/humanizer to auto-clean AI patterns from disclosure reports before sending.
| Agent | Role | Key Responsibility |
|---|---|---|
| Director | Human lead | Approves targets, approves PoC plans, final submit/drop |
| Recon | Target discovery | Finds promising packages on npm/PyPI/GitHub |
| Hunter | Code review | Traces data flows from source to sink |
| Exploiter | PoC builder | Writes exploits, chains findings for max impact |
| Validator | FP eliminator | 6-gate verification, kills false positives |
| Registry | Bookkeeper | Tracks all targets, prevents duplicate work |
| Command | Description |
|---|---|
/hunt <package> | Full pipeline: registry check -> clone -> review -> PoC -> validate -> report |
/recon <category> | Find targets in a category (e.g., "csv parsers", "template engines") |
/check-nvd <package> | Query NVD and OSV.dev for existing CVEs |
/fp-check | Run the 6-gate false positive elimination on current finding |
/report | Generate a disclosure report from current finding |
/registry [query] | Query or update the research registry |
/cross-pollinate | Find the same vulnerability pattern in similar packages |
find-cve-agent/
+-- .claude-plugin/
| +-- plugin.json # Plugin manifest
+-- CLAUDE.md # Agent architecture and instructions
+-- README.md # This file
+-- LICENSE # Apache-2.0
+-- install.sh # Installation script
+-- agents/
| +-- recon.md # Target discovery agent
| +-- hunter.md # Code review agent
| +-- exploiter.md # PoC builder agent
| +-- validator.md # FP elimination agent
| +-- registry.md # Tracking agent
+-- commands/
| +-- hunt.md # /hunt command
| +-- recon.md # /recon command
| +-- check-nvd.md # /check-nvd command
| +-- fp-check.md # /fp-check command
| +-- report.md # /report command
| +-- registry.md # /registry command
| +-- cross-pollinate.md # /cross-pollinate command
+-- hooks/
| +-- hooks.json # Hook configuration
| +-- session-start-context.mjs
| +-- pretooluse-clone-dedup.mjs
| +-- pretooluse-finding-selfcheck.mjs
| +-- posttooluse-version-check.mjs
+-- templates/
+-- REGISTRY.md # Empty registry template
Contributions welcome. Areas of interest:
Please open an issue first to discuss significant changes.
Apache-2.0. See LICENSE.
This tool is for authorized security research only. It is designed for:
Do NOT use this tool to:
The authors assume no liability for misuse. You are responsible for ensuring your research complies with applicable laws and the target project's security policy.
Reverse engineer anything with agents, from app behavior down to native binaries.
A skill pack for authorized reverse engineering, security research, and penetration testing that routes tasks to the right skill and sets up needed tools on demand. It covers API security assessment and Android APK analysis, among others.
Gives an AI agent the step-by-step workflow a senior security analyst follows, covering when to use each technique, what to check first, how to run it and how to verify the result. Covers incident response, forensics, threat intelligence, malware analysis, penetration testing and red teaming.
Agent skill + stdlib Python service to strip multi-vendor AI provenance marks from text and files, for privacy and hygiene on content you own. The skill is a thin client: it drives the machinery over HTTP, so the agent host needs no Python.
Install it with the command on its page. It includes advisory-mining, auth-bypass, code-injection-codegen. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it