About
The Rust Testing & Verification skill provides a robust framework for ensuring the correctness, safety, and performance of Rust applications. It guides developers through advanced verification techniques such as property-based testing with proptest for edge case discovery, fuzz testing with cargo-fuzz for robustness, and Miri for detecting undefined behavior. By providing standardized patterns for contract testing and Criterion benchmarks, this skill helps engineering teams ship production-grade code with high confidence in its reliability and execution speed.