zhanghandong/rust-skills
These skills were imported into SkillJury from the public skills ecosystem.
m10-performance
Systematic approach to identifying and eliminating performance bottlenecks through measurement and targeted optimization.
m07-concurrency
Rust concurrency design: workload classification, sharing models, and Send/Sync requirements.
m06-error-handling
Rust error handling strategy: when to use Result, Option, panic, and which error crate.
m01-ownership
Rust ownership and lifetime error diagnosis through design-first questioning.
m04-zero-cost
Compile-time versus runtime polymorphism: generics, trait objects, and zero-cost abstraction patterns.
rust-refactor-helper
Safe Rust refactoring with LSP-driven impact analysis and dry-run preview.
m05-type-driven
Compile-time state validation through type encoding, eliminating invalid states at the type level.
m02-resource
Smart pointer and resource ownership patterns for Rust heap allocation and reference counting.
m03-mutability
Rust mutability design: choosing between &mut , interior mutability, and thread-safe patterns.
m12-lifecycle
Design resource creation, cleanup, and scope using RAII, lazy initialization, and pooling patterns.
m09-domain
Domain-driven design patterns for modeling entities, value objects, and aggregates in Rust.
m11-ecosystem
Guidance for selecting, integrating, and managing Rust crates and ecosystem dependencies.
m14-mental-model
Mental models and analogies for understanding Rust ownership, borrowing, and core concepts.
m13-domain-error
Design error handling by categorizing who handles each error and how they recover.
rust-router
Router for Rust questions, errors, and design patterns across ownership, async, and domain-specific architectures.
rust-trait-explorer
Explore Rust trait implementations and find all types implementing a trait or traits implemented by a type.
m15-anti-pattern
Identify and resolve common Rust code anti-patterns during review.
coding-guidelines
Rust naming, formatting, and best-practice guidelines covering 50 core rules.