What problem does it solve? Writing safe, performant Rust code requires mastering ownership, borrowing, async runtimes, and error handling, which have steep learning curves and many pitfalls. This Skill provides syntax references, idiomatic patterns, and a phased workflow so you can build Rust services and WebAssembly projects without common mistakes. ## Core Features & Use Cases - Language Fundamentals: Quick-reference examples for variables, structs, enums, ownership, borrowing, and mutable references. - Web & Async Patterns: Ready-to-adapt Axum route handlers and Tokio async runtime examples for building HTTP services. - Production Workflow: A three-phase checklist covering Cargo workspace setup, clippy linting, thiserror/anyhow error handling, tracing, criterion benchmarks, and optimized release builds. - Use Case: You are building a REST API in Rust. Use this Skill to scaffold an Axum server with Tokio, apply the Newtype pattern for type-safe IDs, configure structured logging with tracing, and verify the project passes clippy in strict mode before release. ## Quick Start Use the rust_development skill to help me build an Axum web service with proper error handling and Tokio async support.