From all-skills
Guides Rust best practices, common patterns, and idiomatic code including borrowing, error propagation, iterators, and design patterns like builder and newtype.
How this skill is triggered — by the user, by Claude, or both
Slash command
/all-skills:troubleshootingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Best practices, common patterns, and idiomatic Rust.
Best practices, common patterns, and idiomatic Rust.
Activate when:
For best practices, common patterns, and idiomatic guidelines, see references/troubleshooting.md.
This skill follows core:anti-fabrication. Every claim about idiomatic patterns and API
guidelines is verified against the Rust API Guidelines and clippy documentation cited in
sources.md — not inferred from generic familiarity with the ecosystem. Before asserting a
clippy lint name or its default-enabled status this skill and its references do not cover,
check the clippy lint index rather than guessing.
2plugins reuse this skill
First indexed Jul 19, 2026
npx claudepluginhub vinnie357/claude-skills --plugin whammGuides Rust best practices, common patterns, and idiomatic code including borrowing, error propagation, iterators, and design patterns like builder and newtype.
Enforces idiomatic Rust patterns for ownership/borrowing, error handling with anyhow/thiserror, enums, traits, concurrency, and crate design.
Provides idiomatic Rust patterns for ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.