rust-systems

Installation
SKILL.md

Rust Systems & Services

Covers modern application-layer Rust (edition 2024): CLIs, web services, libraries. Not no_std/embedded.

Tooling

Tool Purpose
cargo Build, dep management, script runner
clippy Lint (cargo clippy --workspace --all-targets -- -D warnings)
rustfmt Formatter (cargo fmt --all)
cargo-nextest Test runner, noticeably faster than cargo test, better isolation
cargo-deny License + advisory + duplicate-dep checks
cargo-machete Find unused dependencies
  • Pin rust-toolchain.toml per repo so every contributor and CI uses the same compiler.
  • cargo update -p <crate> for single-package upgrades. cargo update rewrites everything — avoid in PR diffs.
  • Cargo.lock goes in version control for binaries and libraries (modern guidance; reproducibility wins).
Related skills
Installs
13
GitHub Stars
11
First Seen
Apr 15, 2026