rust-skills
Expert Rust guidance for ownership, async, web, and systems programming
All Skills in This Repository (39)
Pure Emerald Level Indicatorsrust-skill
Route Rust programming queries to specialized sub-skills for precise guidance.
rust-error
Guide Rust error handling with Result, Option, panic, and custom error types.
rust-actor
Implement the actor model in Rust with message passing and supervision.
rust-embedded
Develop embedded Rust firmware using no_std and embedded-hal.
rust-distributed
Implement Raft consensus and distributed system patterns in Rust.
rust-ownership
Diagnose Rust ownership, borrowing, and lifetime compiler errors.
rust-async-pattern
Implement Tokio-based async supervision and graceful shutdown patterns in Rust.
rust-const
Write Rust const functions and const generics for compile-time computation.
rust-auth
Implement JWT, API key, password hashing, and RBAC authentication in Rust services.
rust-ffi
Generate safe Rust FFI bindings for C and C++ libraries.
rust-zero-cost
Explain Rust zero-cost abstractions and compile-time versus runtime polymorphism.
rust-skill-index
Index and route Rust programming skills by problem domain and error type.
Frequently Asked Questions
FAQPage SchemaHow to install rust-skills?▼
Run `npx skills add huiali/rust-skills --all -g -y` in your terminal to install all 40 Rust skills globally.
How to fix Rust borrow checker errors?▼
Describe the error code (like E0382 or E0502) and the rust-ownership or rust-mutability skill explains the root cause and gives a working fix with references instead of clones.
Does it cover async Rust and tokio?▼
Yes. Dedicated skills cover async/await, Stream processing, backpressure, tokio::spawn lifetime issues, and actor-model concurrency with runnable examples.
Can it help with unsafe Rust and FFI?▼
Yes. The rust-unsafe and rust-ffi skills enforce SAFETY comments, soundness rules, and safe C/C++ interop patterns including bindgen, cxx, and panic containment.
Does rust-skills work with Claude Code and Cursor?▼
Yes. All skills follow the standard SKILL.md format and include ready-made configurations for Claude Code, Cursor, and Codex.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core