Rust Skills
342 Rust skills for Claude Code, ranked by installs
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Showing 1 to 80 of 342
skills.sh installs1
m01-ownershipactionbook/rust-skillsCRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long en3.6Kskills.sh installs
2
rust-unsafemohitmishra786/low-level-dev-skillsRust unsafe code skill for systems programming. Use when writing or reviewing unsafe Rust, understanding what operations require unsafe, implementing safe abstr611skills.sh installs
3
rust-skillsleonardomso/rust-skillsComprehensive Rust coding guidelines with 265 rules across 26 categories. Use when writing, reviewing, or refactoring Rust code. Covers ownership, error handlin7Kskills.sh installs
4
rust-engineerjeffallan/claude-skillsWrites, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions. Implements ownership patterns, manages lifetimes, designs trait h6.7Kskills.sh installs
5
rust-learneractionbook/rust-skillsUse when asking about Rust versions or crate info. Keywords: latest version, what's new, changelog, Rust 1.x, Rust release, stable, nightly, crate info, crates.3.3Kskills.sh installs
9
rust-sanitizers-mirimohitmishra786/low-level-dev-skillsRust sanitizers and Miri skill for memory safety validation. Use when running AddressSanitizer or ThreadSanitizer on Rust code, interpreting sanitizer reports, 604skills.sh installs
10
rust-systems-programmingmanutej/luxor-claude-marketplaceComplete guide for Rust systems programming including ownership, borrowing, concurrency, async programming, unsafe code, and performance optimization488skills.sh installs
11
pma-rustzzci/skillsProduction-grade Rust acceptance baseline for PMA-managed Rust services and CLIs. Use with /pma when creating, reviewing, or upgrading Rust workspaces, Axum/Tok372skills.sh installs
12
integrating-tauri-rust-frontendsdchuk/claude-code-tauri-skillsGuides the user through integrating Rust-based WASM frontend frameworks with Tauri v2, covering Leptos and Trunk setup, WASM compilation configuration, Cargo.to248skills.sh installs
13
unsafe-checkeractionbook/rust-skillsCRITICAL: Use for unsafe Rust code review and FFI. Triggers on: unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, Ma3.5Kskills.sh installs
15
cargo-fuzztrailofbits/skillscargo-fuzz is the de facto fuzzing tool for Rust projects using Cargo. Use for fuzzing Rust code with libFuzzer backend.5.7Kskills.sh installs
16
rust-reviewtrailofbits/skillsPerforms comprehensive Rust security review for safe/unsafe boundary issues, memory safety in unsafe blocks, concurrency hazards, panic-induced DoS, FFI safety,2.4Kskills.sh installs
17
rust-ffimohitmishra786/low-level-dev-skillsRust FFI skill for C interoperability. Use when calling C libraries from Rust, generating Rust bindings with bindgen, exporting Rust functions to C with cbindge613skills.sh installs
18
cargo-workflowsmohitmishra786/low-level-dev-skillsCargo workflow skill for Rust projects. Use when managing workspaces, feature flags, build scripts, cargo cache, incremental builds, dependency auditing, or CI 608skills.sh installs
19
rust-expertpersonamanagmentlayer/pclExpert-level Rust development with ownership, lifetimes, async, error handling, and production-grade patterns177skills.sh installs
20
rust-best-practicesapollographql/skillsGuide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. Use this skill when: (1) writing new Rust code or functions, (2) review22.7Kskills.sh installs
21
rust-async-patternswshobson/agentsMaster Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurr21.9Kskills.sh installs
22
rust-patternsaffaan-m/eccIdiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.6.1Kskills.sh installs
23
rust-profilingmohitmishra786/low-level-dev-skillsRust profiling skill for performance analysis. Use when generating flamegraphs from Rust binaries, measuring monomorphization bloat with cargo-llvm-lines, analy673skills.sh installs
28
axumbobmatnyc/claude-mpm-skillsAxum (Rust) web framework patterns for production APIs: routers/extractors, state, middleware, error handling, tracing, graceful shutdown, and testing500skills.sh installs
29
rustpproenca/dot-skillsRust performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring Rust code to ensure optimal performance patterns. Tr124skills.sh installs
31
rustmindrally/skillsExpert in Rust development with focus on safety, performance, and async programming806skills.sh installs
35
axum-web-frameworkmanutej/luxor-claude-marketplaceComplete guide for Axum web framework including routing, extractors, middleware, state management, error handling, and production deployment659skills.sh installs
37
systems-programming-rust-projectsickn33/antigravity-awesome-skillssystems programming rust project300skills.sh installs
38
rustmartinholovsky/claude-skills-generatorSystems programming expertise for Tauri desktop application backend development with memory safety and performance optimization266skills.sh installs
39
rust-implementpproenca/dot-skillsWrite production-grade Rust code using a multi-pass approach. Design types first, then implement, then simplify, then verify with automated lint. Use this skill246skills.sh installs
41
iii-rust-sdkiii-hq/iiiRust SDK for the iii engine. Use when building high-performance workers, registering functions, or invoking triggers in Rust.188skills.sh installs
42
rust-mcp-server-generatorgithub/awesome-copilotGenerate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK9.2Kskills.sh installs
43
rust-testingaffaan-m/eccRust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage. Follows TDD methodology.7.4Kskills.sh installs
45
m14-mental-modelactionbook/rust-skillsUse when learning Rust concepts. Keywords: mental model, how to think about ownership, understanding borrow checker, visualizing memory layout, analogy, misconc3.5Kskills.sh installs
49
tdd-rustrtk-ai/rtkTDD workflow for RTK filter development. Red-Green-Refactor with Rust idioms. Real fixtures, token savings assertions, snapshot tests with insta. Auto-triggers 1.5Kskills.sh installs
50
rust-backendwindmill-labs/windmillRust coding guidelines for the Windmill backend. MUST use when writing or modifying Rust code in the backend directory.1.1Kskills.sh installs
53
rust-refactorpproenca/dot-skillsDecision frameworks for Rust refactoring, simplification, module decomposition, and incremental migration. Use this skill when simplifying Rust code, splitting 322skills.sh installs
54
cargo-connectiongetcargohq/cargo-skillsManage connectors and integrations using the Cargo CLI. Use when the user wants to list, create, update, or remove connectors, discover available integrations, 11.8Kskills.sh installs
66
security-ownership-mapopenai/skillsAnalyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export CSV/JSON for graph4Kskills.sh installs
67
rust-refactor-helperactionbook/rust-skillsSafe Rust refactoring with LSP analysis. Triggers on: /refactor, rename symbol, move function, extract, 重构, 重命名, 提取函数, 安全重构3.6Kskills.sh installs
73
wasm-compatibilitymarimo-team/skillsCheck if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.3.1Kskills.sh installs
74
team-ownershiphubspot/agent-cli-skillsAssign and reassign CRM record ownership, audit who-owns-what across object types, and handle rep transitions. Built on `bulk-operations`.1.8Kskills.sh installs
75
ralph-tui-create-beads-rustsubsy/ralph-tuiConvert PRDs to beads for ralph-tui execution using beads-rust (br CLI). Creates an epic with child beads for each user story. Use when you have a PRD and want 1Kskills.sh installs
77
wasm-galleryruvnet/rufloBrowse, publish, and install WASM agents from the community gallery742skills.sh installs
78
wasm-agentruvnet/rufloCreate and manage sandboxed WASM agents for isolated code execution740skills.sh installs
Questions
Can Claude Code write good Rust code?
With Rust skills installed, Claude understands ownership rules, idiomatic patterns, and common crates. The skills significantly improve the quality of generated Rust code.