What problem does it solve? Writing reliable Rust tests requires knowing many crates and patterns—rstest, proptest, mockall, tokio test macros, and coverage tooling. This Skill provides structured guidance and code patterns so you can write correct tests quickly and follow a disciplined TDD workflow. ## Core Features & Use Cases - TDD Workflow Guidance: Step-by-step RED-GREEN-REFACTOR cycle with concrete Rust examples using todo!() placeholders. - Comprehensive Test Patterns: Covers unit tests, integration tests, async tests with tokio, parameterized tests with rstest, property-based tests with proptest, and mocking with mockall. - Coverage & CI Integration: Commands for cargo-llvm-cov with coverage targets and a ready-to-use GitHub Actions pipeline including fmt, clippy, and tests. - Use Case: You are building a Rust web service and need to test a repository trait. Use this Skill to generate a mockall-based mock, write parameterized rstest cases, and enforce 80% coverage in CI. ## Quick Start Ask the AI to write tests for a Rust function or module following TDD, for example: write unit tests with mockall mocks and rstest parameterized cases for my UserService.