What problem does it solve? Manually running Rust's clippy linter and fixing each warning one by one is repetitive and error-prone, especially across workspaces with multiple features and targets. This Skill automates the entire lint-and-fix cycle so your Rust code stays warning-free with minimal effort. ## Core Features & Use Cases - Project Structure Detection: Reads Cargo.toml to detect workspaces, feature flags, and targets, then builds the correct clippy command with appropriate flags like --workspace, --all-targets, and --all-features. - Automated Warning Fixes: Parses clippy output, applies suggested fixes directly to source files, and re-runs clippy until the codebase is clean. - Safe Fix Handling: Asks for confirmation before applying ambiguous suggestions or non-trivial refactors. - Use Case: After writing a new Rust module, ask the agent to run clippy; it will lint all targets, fix style and correctness warnings automatically, and report any issues requiring manual attention. ## Quick Start Run clippy on my Rust project and automatically fix all the warnings it finds.