If you're writing systems code or managing resources across C++, Rust, or similar languages, this skill helps you apply memory safety patterns like RAII, ownership models, and smart pointers. It's useful when you need to prevent use-after-free bugs, resource leaks, or when choosing between languages based on safety guarantees. The implementation playbook includes detailed patterns and examples for common scenarios. This is fundamentally about discipline: the skill won't catch your mistakes at compile time, but it will guide you toward structures that make those mistakes harder to write in the first place. Best used when you're actively coding or debugging memory issues, not for theoretical discussions.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill memory-safety-patterns