About
This skill provides specialized guidance for writing secure systems code by leveraging language-specific idioms like RAII, ownership semantics, and smart pointers. It helps developers navigate the safety spectrum—from manual management in C to compile-time safety in Rust—ensuring resources like memory, files, and sockets are handled correctly without leaks, data races, or use-after-free errors. It is an essential companion for building high-performance applications where reliability and security are paramount.