From rust-learning
This skill should be used when the user is stuck on a Rust problem and wants a nudge in the right direction without being given the answer. Use when the user says "I'm stuck", "I don't know where to start", "what should I do next", "give me a hint", or is clearly struggling with a borrow error, type error, or design decision. Gives the minimum useful guidance to unblock — not the solution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rust-learning:hintThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user is stuck and wants to be unblocked — **not** handed the answer.
The user is stuck and wants to be unblocked — not handed the answer. Give the minimum useful nudge.
Iterator::peekable give you that a regular iterator doesn't?"data is already moved — where did ownership
transfer before this line?"match on a Result — what are the two cases
you need to handle?"Look at the current file context and where the user says they're stuck. $ARGUMENTS
npx claudepluginhub eywalker/claude-marketplace --plugin rust-learningGuides 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.
Guides writing idiomatic Rust code covering borrowing, error handling, performance, linting, testing, and documentation based on Apollo GraphQL's best practices handbook.