About
The Rust Unsafe Code Checker is a specialized skill designed to help developers navigate the complexities of Unsafe Rust and Foreign Function Interface (FFI) integration. It provides expert guidance on memory layout, raw pointer manipulation, and undefined behavior prevention, ensuring that any manual memory management or external calls adhere to Rust's strict soundness requirements. By enforcing mandatory safety comments and identifying deprecated patterns like mem::uninitialized, this skill helps maintain a robust bridge between safe and unsafe codebases while minimizing the risk of memory corruption.