Skip to main content

rust-unsafe

Disciplined unsafe Rust — five superpowers (dereference raw pointer *const/*mut, call unsafe fn/method, access/modify mutable static, implement unsafe trait, access union fields), SAFETY comment invariants, minimizing unsafe scope, wrapping unsafe in safe abstractions, undefined behavior (UB) taxonomy (null deref, dangling pointer, data race, invalid transmute, aliasing violation), static mut → OnceLock/atomic migration, std::mem::transmute misuse detection, unsafe impl Send/Sync soundness, FFI/extern boundary discipline, union field access. Auto-triggers on ANY `unsafe` block/fn, any raw-pointer deref (*const/*mut), any `static mut`, any `std::mem::transmute`, any FFI/`extern` boundary, any `unsafe impl`. Use when this capability is needed.

설치로 이동

소스 정보

저장소
tomevault-io/skills-registry
최근 소스 활동
2026년 7월 3일 19:45
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.