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
OwnedFdfor file descriptor safety andcatch_unwindto 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 forbuild.rsfiles 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