SkillsApr 5, 2026·3 min read

RAPTOR — Security Research Agent for Claude Code

Autonomous offensive and defensive security framework built on Claude Code. Performs static analysis, binary fuzzing, vulnerability discovery, exploit generation, and patch development. MIT.

Agent ready

Review-first install path

This asset needs a review step. The copied prompt tells the agent to dry-run, show the writes, then proceed only after confirmation.

Needs Confirmation · 66/100Policy: confirm
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
RAPTOR — Security Research Agent for Claude Code
Review-first command
npx -y tokrepo@latest install 938e0073-7c96-44de-aee0-550e4bead6c5 --target codex

Dry-run first, confirm the writes, then run this command.

TL;DR
RAPTOR automates offensive and defensive security research using Claude Code for vulnerability discovery.
§01

What it is

RAPTOR is an autonomous offensive and defensive security framework built on Claude Code. It performs static analysis, binary fuzzing, vulnerability discovery, exploit generation, and patch development. RAPTOR turns Claude Code into a security research assistant that can analyze codebases for vulnerabilities and suggest fixes.

RAPTOR is for security researchers, penetration testers, and development teams who want AI-assisted vulnerability discovery and remediation in their codebases.

The project is actively maintained with regular releases and a growing user community. Documentation covers common use cases, and the open-source nature means you can inspect the source code, contribute fixes, and adapt the tool to your specific requirements.

§02

How it saves time or tokens

Manual security auditing requires deep expertise and hours of code review per module. RAPTOR automates the repetitive parts: scanning for common vulnerability patterns (SQL injection, buffer overflows, insecure deserialization), fuzzing inputs, and generating proof-of-concept exploits. Human researchers focus on complex logic vulnerabilities while RAPTOR handles the checklist.

§03

How to use

  1. Install Claude Code from claude.ai/download.
  2. Clone the RAPTOR repository and enter the project directory.
  3. Run RAPTOR commands to perform security analysis on your target codebase.
§04

Example

# Clone RAPTOR
git clone https://github.com/gadievron/raptor
cd raptor

# Run static analysis on a target
claude 'Analyze the src/ directory for SQL injection vulnerabilities'

# Fuzz an API endpoint
claude 'Fuzz the /api/login endpoint with malformed JSON payloads'

# Generate a security report
claude 'Create a security audit report for this codebase'
§05

Related on TokRepo

§06

Common pitfalls

  • RAPTOR relies on Claude Code's context window. Very large codebases exceed the context limit. Split the analysis into module-by-module scans for better results.
  • Exploit generation is for authorized testing only. Running RAPTOR against systems you do not own or have permission to test violates computer fraud laws.
  • Automated vulnerability scanners produce false positives. Always manually verify RAPTOR's findings before reporting them as confirmed vulnerabilities.

Before adopting this tool, evaluate whether it fits your team's existing workflow. Read the official documentation thoroughly, and start with a small proof-of-concept rather than a full migration. Community forums, GitHub issues, and Stack Overflow are valuable resources when you encounter edge cases not covered in the documentation.

Frequently Asked Questions

What types of vulnerabilities can RAPTOR detect?+

RAPTOR can detect SQL injection, cross-site scripting (XSS), buffer overflows, insecure deserialization, path traversal, command injection, and other common vulnerability classes through static analysis and fuzzing.

Does RAPTOR require Claude Code?+

Yes. RAPTOR is built as a skill set for Claude Code. It uses Claude's reasoning capabilities to analyze code, understand control flow, and generate exploits and patches.

Is RAPTOR open source?+

Yes. RAPTOR is released under the MIT license. The full source code and skill definitions are available on GitHub.

Can RAPTOR generate patches for vulnerabilities?+

Yes. After identifying a vulnerability, RAPTOR can generate a patch that fixes the issue. It explains the vulnerability, shows the proof of concept, and provides a corrected code snippet.

Is RAPTOR suitable for production security audits?+

RAPTOR is a research tool that augments human security researchers. It can accelerate the discovery phase, but production security audits should always include manual review and verification of automated findings.

Citations (3)
🙏

Source & Thanks

Created by Gadi Evron and team. Licensed under MIT.

raptor — ⭐ 1,800+

Thank you to the RAPTOR team for building an AI-powered security research framework on Claude Code.

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets