What problem does it solve? Rust code recommendations often ignore the project's declared edition and minimum supported Rust version, producing suggestions the compiler rejects or that break MSRV guarantees. This Skill resolves the project baseline first and grounds every idiom in official Rust sources. ## Core Features & Use Cases - Baseline Resolution: Reads Cargo.toml, workspace package fields, and rust-toolchain files to determine the exact edition and MSRV before writing or reviewing code. - Version-Tagged Idiom Catalog: Applies a catalog of modern idioms from Rust 1.65 through 1.98, gating each recommendation on the resolved MSRV and edition. - Structured Review Reports: Produces findings tagged [error], [warn], [recommend], or [gated-option], each citing the stabilizing Rust version or official guideline. - Use Case: When reviewing a crate pinned to Rust 1.75 on edition 2021, the Skill flags let chains as a gated option requiring 1.88 and edition 2024 instead of proposing them as a direct fix. ## Quick Start Review this Rust crate for idiomatic improvements while respecting its declared edition and MSRV.