About
This skill empowers Claude with specialized knowledge in systems-level memory safety across C, C++, and Rust. It provides standardized implementation patterns for Resource Acquisition Is Initialization (RAII), ownership models, and smart pointer usage to systematically prevent common bugs such as use-after-free, memory leaks, and buffer overflows. Whether you are hardening legacy C applications using structured cleanup patterns or navigating complex lifetime requirements in Rust, this skill ensures your code adheres to modern safety standards while maintaining high performance.