What problem does it solve? Rust projects often suffer from inconsistent dependency versions across crates, CI pipelines that waste minutes running slow checks before fast ones, and unenforced supply-chain policy. This Skill provides the canonical workspace layout and a fixed, fail-fast CI gate so formatting, lint, security, and test checks run in the right order. ## Core Features & Use Cases - Cargo Workspace Structuring: Centralize dependency versions in [workspace.dependencies], inherit metadata and lints via key.workspace = true, and design additive features verified with cargo hack. - Canonical CI Gate: Implements the fixed order fmt → clippy (-D warnings) → cargo deny → cargo audit → nextest → cargo test --doc → llvm-cov coverage, with a ready-to-copy GitHub Actions workflow. - Supply-Chain Policy as Code: Ships a committed deny.toml template covering licenses, bans, advisories, and sources, plus MSRV verification with cargo hack check --rust-version. - Use Case: You are splitting a growing Rust crate into a multi-crate workspace and need a GitHub Actions pipeline. Use this Skill to generate the root manifest, member inheritance, deny.toml, and a four-job CI workflow in one pass. ## Quick Start Ask the agent to set up a Cargo workspace with centralized dependencies and a full Rust CI pipeline including clippy, cargo-deny, nextest, and coverage.