CRITICAL: Use for unsafe Rust code review and FFI. Triggers on: unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, SAFETY comment, soundness, undefined behavior, UB, safe wrapper, memory layout, bindgen, cbindgen, CString, CStr, 安全抽象, 裸指针, 外部函数接口, 内存布局, 不安全代码, FFI 绑定, 未定义行为
安装
npx skills add actionbook/rust-skills --skill unsafe-checkernpx skills add actionbook/rust-skills --skill unsafe-checker -a claude-code -gnpx skills add actionbook/rust-skills --skill unsafe-checker -a codex -ggemini skills install https://github.com/actionbook/rust-skills.git --path skills/unsafe-checkergh skill install actionbook/rust-skills unsafe-checkergit clone --depth 1 https://github.com/actionbook/rust-skills /tmp/actionbook__rust-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/actionbook__rust-skills/skills/unsafe-checker ~/.claude/skills/unsafe-checker # Claude Code
cp -R /tmp/actionbook__rust-skills/skills/unsafe-checker ~/.agents/skills/unsafe-checker # Codex, Cursor, Gemini CLI, Copilot, OpenCode