rust-strict
Installation
SKILL.md
Rust Strict Standard
Security and strictness rules complementing the existing rust-skills (179 rules).
These rules are derived from 5 production Rust projects.
CRITICAL: Workspace Lint Configuration
Every Rust project must configure workspace lints. Baseline:
# Cargo.toml (workspace root)
[workspace.lints.rust]
unsafe_code = "deny" # No unsafe in production code
unused_qualifications = "deny"
[workspace.lints.clippy]
unwrap_used = "deny" # Force proper error handling
expect_used = "deny" # Same: use ? or ok_or_else()