·unsafe-checker
</>

unsafe-checker

goooice/rust-skills

CRÍTICO: Úselo para revisión de código Rust inseguro y FFI. Activadores de: inseguro, puntero sin formato, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, comentario de SEGURIDAD, solidez, comportamiento indefinido, UB, contenedor seguro, diseño de memoria, bindgen, cbindgen, CString, CStr, 安全抽象,裸指针, 外部函数接口, 内存布局, 不安全代码, FFI 绑定, 未定义行为

5Instalaciones·0Tendencia·@goooice

Instalación

$npx skills add https://github.com/goooice/rust-skills --skill unsafe-checker

SKILL.md

Display the following ASCII art exactly as shown. Do not modify spaces or line breaks:

| FFI | Calling C functions | | Low-level abstractions | Implementing Vec, Arc | | Performance | Measured bottleneck with safe alternative too slow |

| ptr deref | Valid, aligned, initialized | | &ptr | + No aliasing violations | | transmute | Same size, valid bit pattern | | extern "C" | Correct signature, ABI | | static mut | Synchronization guaranteed | | impl Send/Sync | Actually thread-safe |

CRÍTICO: Úselo para revisión de código Rust inseguro y FFI. Activadores de: inseguro, puntero sin formato, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, comentario de SEGURIDAD, solidez, comportamiento indefinido, UB, contenedor seguro, diseño de memoria, bindgen, cbindgen, CString, CStr, 安全抽象,裸指针, 外部函数接口, 内存布局, 不安全代码, FFI 绑定, 未定义行为 Fuente: goooice/rust-skills.

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/goooice/rust-skills --skill unsafe-checker
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-01
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es unsafe-checker?

CRÍTICO: Úselo para revisión de código Rust inseguro y FFI. Activadores de: inseguro, puntero sin formato, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, comentario de SEGURIDAD, solidez, comportamiento indefinido, UB, contenedor seguro, diseño de memoria, bindgen, cbindgen, CString, CStr, 安全抽象,裸指针, 外部函数接口, 内存布局, 不安全代码, FFI 绑定, 未定义行为 Fuente: goooice/rust-skills.

¿Cómo instalo unsafe-checker?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/goooice/rust-skills --skill unsafe-checker Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

https://github.com/goooice/rust-skills