huialihuialiCommunity·39 Agent Skills Included

rust-skills

Expert Rust guidance for ownership, async, web, and systems programming

Solves Rust compile errors, ownership and lifetime conflicts, async patterns, unsafe code review, and FFI interop through 40 specialized sub-skills. Eliminates hours of fighting the borrow checker, debugging deadlocks, and searching for the right crate or pattern. Routes each question to the right domain expert automatically and returns runnable code with cargo check, test, and clippy verification steps.
npx skills add huiali/rust-skills --all -g -y
Available:

Tells the agent to route every Rust question to the most relevant rust-* sub-skill, keep answers concise with runnable code, and suggest cargo check, test, and clippy for validation.

All Skills in This Repository (39)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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