JSBtechnologies

Rust Audit — Security skill for Claude Code

Security community

Audit a Rust project against rustkb best practices — dependencies, advisories, lints, architecture, unsafe.

How to install Rust Audit

Installs to ~/.claude/skills/jsbtechnologies-rustkb-rust-audit/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jsbtechnologies-rustkb-rust-audit && curl -fsSL https://raw.githubusercontent.com/JSBtechnologies/rustkb/HEAD/commands/rust-audit.md -o ~/.claude/skills/jsbtechnologies-rustkb-rust-audit/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Rust Audit does


description: Audit a Rust project against rustkb best practices — dependencies, advisories, lints, architecture, unsafe argument-hint: [path to the Rust project, default: current directory]

Audit the Rust project at `$ARGUMENTS` (the current directory if empty) against the rustkb knowledge base. Report findings only — don't change code unless I ask.

  1. Supply chain: run the rustkb check_advisories tool with lockfile = its Cargo.lock (or rustkb audit --lockfile Cargo.lock

Alternatives in Security

  • FastAPI Review — Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu 243.5k ★
  • Security Guidance — Hook that warns about command injection, XSS, and unsafe patterns 14k ★
  • Brooks Audit — Run a Brooks-Lint architecture audit 1.5k ★

Full documentation available on GitHub

View Source Repository