What problem does it solve?
This Skill helps an AI complete Rust implementation work reliably from start to finish, including feature development, refactors, bug fixes, wiring changes, and tests, while keeping changes aligned with existing project conventions.
Core Features & Use Cases
- Test-first development: Writes failing tests before implementation so behavior is verified against the feature request.
- Rust code changes: Covers new types, traits, functions, APIs, and integration wiring across crates.
- Validation workflow: Confirms quality with cargo check, cargo test, cargo clippy, and workspace builds.
- Safe implementation habits: Encourages idiomatic Rust, strong error context, concurrency discipline, and use of project-specific references.
- Use case: A developer asks for a new parser, a refactor in a shared crate, or a bug fix with regression coverage, and this Skill drives the full implementation loop.
Quick Start
Use the rust-worker skill to implement the requested Rust change by reading the relevant code and references first, then adding failing tests, implementing the fix, and validating the result with Cargo checks.