Catalog / Skills

Rust Unsafe Boundaries

Isolate and review unsafe Rust behind small, documented, testable boundaries with explicit invariants. Use when writing, refactoring, or reviewing unsafe code, raw pointers, unsafe functions, unsafe traits, MaybeUninit, pointer aliasing, panic safety, Miri checks, or safe abstractions over unsafe internals.

Rustv0.1.0MITrustunsaferaw-pointersmemory-safetymiri

Install

npx skills add LVTD-LLC/skills --skill rust-unsafe-boundaries

From `SKILL.md`

Use this skill to isolate unsafe Rust behind small, documented, testable boundaries. Unsafe code is acceptable only when a safe API cannot express the needed operation with acceptable correctness and performance.