소개
This skill equips Claude with specialized knowledge for building reliable, production-ready Rust systems focusing on defensive programming. It provides specific guidance on handling file-backed data, subprocess integrations, and FFI boundaries with strict UTF-8 safety, atomic operations, and deterministic state machines. By following established patterns for data modeling and error handling using thiserror and anyhow, developers can prevent common bugs like PID reuse, timestamp mismatches, and file corruption while maintaining 100% safe Rust.