Check Rust dependencies and unsafe code for risks.
Guides Rust security reviews through dependency checks, policy enforcement, safer FFI patterns, fuzzing, and soundness testing.
When to use it
Use when auditing Rust dependencies, enforcing dependency policies, reviewing advisories, checking FFI safety, or adding fuzzing and Miri to security reviews.
It changes how the agent reviews dependencies and develops memory-safe code in a Rust project.
What you provide
Requires a Rust toolchain with Cargo and rustup; the Miri workflow uses nightly.
Uses cargo machete to identify unused dependencies during supply chain hardening.
This skill
RUSTSEC
Fetches Rust security advisories
cargo-audit
Installs cargo-audit