What problem does it solve?
This Skill helps software engineers ensure Rust code is safe, idiomatic, and suitable for systems programming by guiding reviews and by generating robust Rust implementations.
Core Features & Use Cases
- Two operating modes: Review Mode analyzes existing Rust code for idiomatic correctness, safety, and systems-level correctness; Write Mode generates new Rust code that is safe, efficient, and aligned with best practices.
- Guided checks cover common anti-patterns (unnecessary clones, Rc in threads, unsafe blocks, unbuffered I/O, and error handling gaps) and provide actionable fixes.
- Outputs include corrected code samples, explanations of the changes, and a concise rationale tied to core Rust principles.
Quick Start
Provide a ready-to-run Rust code sample that demonstrates safe concurrency, proper error handling, and explicit endianness according to the skill's guidelines.