From rust-dev
[EXAMPLE] Idiomatic Rust coding patterns. This is a placeholder skill demonstrating the skill format. Replace or remove it with your real skills.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rust-dev:example-rust-idiomsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This is an example skill. Replace it with your real skills.
This is an example skill. Replace it with your real skills.
impl Into<String> over &str in public APIs#[must_use] on functions returning Resultnpx claudepluginhub drmingdrmer/xp-claude-skills --plugin rust-devGuides Rust best practices, common patterns, and idiomatic code for borrowing, error propagation, iterators, design patterns like builder/newtype, and &str vs &String.
Guides 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 Result/anyhow/thiserror, traits, concurrency via Arc/Mutex/channels/async, and crate design. Use for writing, reviewing, refactoring Rust code.