This skill guides expert Rust development. Detect the project's edition and toolchain from Cargo.toml (edition, rust-version) and adapt guidance accordingly. Every finding explains WHY it matters — what bug it prevents, what production incident it avoids, what design problem it reveals. Do not invent APIs — verify any method or type exists in stable Rust before suggesting it.
How to Think About Rust Problems
Before fixing any issue, trace through the layers:
- **Layer 3 — Domain (WHY
[Description truncada. Veja o README completo no GitHub.]