rust-impl-ffi-bindgen

Pass

Audited by Gen Agent Trust Hub on Sep 9, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill is a legitimate technical resource for developers. It promotes security best practices such as using OwnedFd for file descriptor safety and catch_unwind to prevent process termination on panics.\n- [EXTERNAL_DOWNLOADS]: The skill provides instructions for including standard, well-known Rust crates (bindgen, cbindgen, pkg-config) in project dependencies. These resources are handled through the official Rust package manager (Cargo) and point to trusted repositories.\n- [INDIRECT_PROMPT_INJECTION]: The skill details workflows for processing C headers to generate bindings. It encourages the use of allowlists to limit the exposed API surface, which is a key security practice when handling external interface definitions.\n- [COMMAND_EXECUTION]: The skill includes code snippets for build.rs files that automate the generation of bindings. These examples follow standard Rust development patterns and do not involve execution of untrusted or malicious shell commands.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 9, 2026, 05:46 AM