Using Rust Workspaces

Use when working in a Rust **cargo workspace** — multiple crates under one `[workspace]` root, shared `Cargo.lock`, shared target dir. Use when promoting a single-crate project to a workspace, when crates have drifted into per-crate dependency versions / lint configs / licence policies, when feature-unification surprises produce different binaries from `cargo build` vs `cargo build -p`, or when deciding which crates to publish vs keep private. Pairs with `/rust-engineering` — that pack is single-crate-shaped; this pack composes those concerns at workspace scale. Do not load for a single-crate project.

tachyon-beep Updated

File contents

tachyon-beep/skillpacks/tree/main/plugins/axiom-rust-workspaces/skills/using-rust-workspaces commit 1af23b782c

Frequently asked questions

npx skillmds@latest add tachyon-beep/using-rust-workspaces