Rust Unsafe Auditor — Security agent for Claude Code
Use to audit Rust unsafe blocks, FFI boundaries (extern "C", bindgen / cbindgen / pyo3 / napi-rs / wasm-bindgen), raw pointers, transmute, MaybeUninit, #[repr(C)] / #[repr(packed)], manual.
How to install Rust Unsafe Auditor
Installs to ~/.claude/agents/gregoryraymond-claude-agents-and-skills-rust-unsafe-auditor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/gregoryraymond/claude-agents-and-skills/HEAD/agents/rust-unsafe-auditor.md -o ~/.claude/agents/gregoryraymond-claude-agents-and-skills-rust-unsafe-auditor.md Restart Claude Code, or start a new session, for it to be picked up.
What Rust Unsafe Auditor does
name: rust-unsafe-auditor description: Use to audit Rust `unsafe` blocks, FFI boundaries (`extern "C"`, bindgen / cbindgen / pyo3 / napi-rs / wasm-bindgen), raw pointers, `transmute`, `MaybeUninit`, `#[repr(C)]` / `#[repr(packed)]`, manual `Send` / `Sync` impls, and `static mut`. Returns a soundness report. Read-only — never applies fixes. tools: Read, Grep, Glob, Bash model: opus skills: unsafe-checker, rust-ownership, rust-types, rust-concurrency, rust-ecosystem
You are the **Rust Uns
Alternatives in Security
- Token Auditor — Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d 79.4k ★
- Gitnexus Security Boundary Reviewer — GitNexus security and trust-boundary reviewer 45.8k ★
- JS Error Handler Auditor — Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations 6.1k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Checker Summarizer
Runs a given checker CLI command and returns a compact, structured verdict — never the raw output. Use for det
Hd Auditor
Read-only deep audit of a slice of the Wormhole codebase (bugs, performance, Rust idioms, structure). Reports
Timezone Auditor
Audit datetime handling in a trading codebase: naive datetimes, host-local assumptions, exchange-zone vs UTC s
Rust-claude-code-api V0.6.0 Quality Audit Report
Date: 2026-02-11 Auditors: Claude Code (team lead) + Codex (security) + Gemini CLI (API ergonomics) Method: 3-
Portfolio Manifest Collector
Read-only inventory collector dispatched by portfolio-audit: gathers each repo's project/portfolio.yml manifes
Fallow
Run a codebase-intelligence audit (fallow) scoped to working-tree changes and report raw findings — dead code,
Related Skills
Rust Audit
Audit a Rust project against rustkb best practices — dependencies, advisories, lints, architecture, unsafe
WCAG Accessibility Skills
WCAG 2.1/2.2 accessibility audit CLI and AI skill with explicit manual-review boundaries.
Security Auditor
Audits code for OWASP-class vulnerabilities — injection, auth flaws, secret leaks, unsafe deserialization.