cyberneticlibrary

Write idiomatic Rust with memory safety

rust-engineerskillsetup L19,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