What problem does it solve?
Rust test suites often drift into unclear coverage, brittle assertions, and missing invariants, making regressions harder to detect and trust harder to build.
Core Features & Use Cases
- Wide, evidence-grounded test review: Evaluates placement, coverage shape, readability, and fit to Rust testing guidance rather than adding tests for their own sake.
- Candidate-first improvement planning: Surfaces substantial change options (files, problems, proposed changes, tooling, and verification) before editing.
- TDD-aligned execution and refactoring: Builds or refactors tests vertically for targeted behaviors, then cleans up redundant or misleading tests.
Quick Start
Use the improve-rust-tests skill to audit your Rust project’s existing unit/integration/doctest/property tests, propose a prioritized set of improvements, and implement the changes that best strengthen behavior coverage and invariants.