ia-rust-systems
SolidRust patterns for CLI tools, backend services, and general application code. Use when working with Rust, Cargo workspaces, axum/tokio services, clap CLIs, async concurrency, or configuring clippy, rustfmt, cargo-nextest, or Cargo.toml.
Install
Quality Score: 85/100
Skill Content
Details
- Author
- iliaal
- Repository
- iliaal/whetstone
- Created
- 6 months ago
- Last Updated
- 3 days ago
- Language
- Python
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
rust-systems
Rust patterns for CLI tools, backend services, and general application code. Use when working with Rust, Cargo workspaces, axum/tokio services, clap CLIs, async concurrency, or configuring clippy, rustfmt, cargo-nextest, or Cargo.toml.
cargo-workflows
Use when you manage a Rust workspace - add or remove crates, edit workspace dependencies and lints, pin the toolchain, run cargo nextest/audit/deny, configure Cargo profiles and rustflags for cross-compilation to Android or iOS, build cdylib or staticlib FFI artifacts, wire a host build system to cargo, debug Cargo.lock churn or feature-unification surprises, or migrate the crate edition.
lang-rust
Use when writing or reviewing Rust (.rs) code or crates — idiomatic style, cargo fmt/clippy, Result/Option error handling (thiserror/anyhow), ownership/borrowing, minimal justified unsafe, and Rust's top safety/security pitfalls. Triggers on Cargo.toml/Cargo.lock, tokio, axum/actix projects.