From antigravity-bundle-systems-programming
Provides cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management. Useful for systems code, resource handling, preventing leaks and use-after-free.
How this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-bundle-systems-programming:memory-safety-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management.
Cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management.
resources/implementation-playbook.md.resources/implementation-playbook.md for detailed patterns and examples.npx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-bundle-systems-programmingProvides cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management. Useful for systems code, resource handling, preventing leaks and use-after-free.
Implements memory-safe programming patterns including RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code or preventing memory bugs.
Enforces idiomatic Rust patterns for ownership/borrowing, error handling with thiserror/anyhow, traits/generics, concurrency via Arc/Mutex/channels, and module design. Use when writing, reviewing, or refactoring Rust code.