Write idiomatic Rust with memory safety
rust-engineerskillsetup L1★9,726
Jeffallan/claude-skills ↗What it does
Write memory-safe Rust with ownership patterns
Best for
Building systems software and libraries that require both safety and zero-cost performance.
Inputs
- · Algorithm or system component to implement, memory/performance constraints
Outputs
- · Idiomatic Rust code with explicit lifetimes, trait hierarchies, Result/Option error handling, async/tokio patterns
Requires
- · Rust 2021 edition
- · Cargo
- · tokio
- · thiserror crate
Preconditions
Rust toolchain installed; problem domain allows safe abstractions
Failure modes
Lifetime annotations incorrect (E0495, E0506); unsafe block invariants violated if documented incorrectly; async deadlocks in tokio runtime
Trust signals
- · Workflow includes cargo clippy and cargo fmt validation
- · Explicit unsafe documentation requirement
- · Error handling with thiserror and ? operator