Rust Skills

342 Rust skills for Claude Code, ranked by installs

Showing 1 to 80 of 342

skills.sh installs
1actionbook avatarm01-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
2mohitmishra786 avatarrust-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
3leonardomso avatarrust-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
4jeffallan avatarrust-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
5actionbook avatarrust-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
8zhanghandong avatarm01-ownershipzhanghandong/rust-skillsm01 ownership809skills.sh installs
9mohitmishra786 avatarrust-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
10manutej avatarrust-systems-programmingmanutej/luxor-claude-marketplaceComplete guide for Rust systems programming including ownership, borrowing, concurrency, async programming, unsafe code, and performance optimization488skills.sh installs
11zzci avatarpma-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
12dchuk avatarintegrating-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
13actionbook avatarunsafe-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
14zhanghandong avatarunsafe-checkerzhanghandong/rust-skillsunsafe checker726skills.sh installs
15trailofbits avatarcargo-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
16trailofbits avatarrust-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
17mohitmishra786 avatarrust-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
18mohitmishra786 avatarcargo-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
19personamanagmentlayer avatarrust-expertpersonamanagmentlayer/pclExpert-level Rust development with ownership, lifetimes, async, error handling, and production-grade patterns177skills.sh installs
20apollographql avatarrust-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
21wshobson avatarrust-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
22affaan-m avatarrust-patternsaffaan-m/eccIdiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.6.1Kskills.sh installs
23mohitmishra786 avatarrust-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
28bobmatnyc avataraxumbobmatnyc/claude-mpm-skillsAxum (Rust) web framework patterns for production APIs: routers/extractors, state, middleware, error handling, tracing, graceful shutdown, and testing500skills.sh installs
29pproenca avatarrustpproenca/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
30affaan-m avatarrust-patternsaffaan-m/everything-claude-coderust patterns5Kskills.sh installs
31mindrally avatarrustmindrally/skillsExpert in Rust development with focus on safety, performance, and async programming806skills.sh installs
32zhanghandong avatarrust-learnerzhanghandong/rust-skillsrust learner688skills.sh installs
35manutej avataraxum-web-frameworkmanutej/luxor-claude-marketplaceComplete guide for Axum web framework including routing, extractors, middleware, state management, error handling, and production deployment659skills.sh installs
36sickn33 avatarrust-prosickn33/antigravity-awesome-skillsrust pro458skills.sh installs
37sickn33 avatarsystems-programming-rust-projectsickn33/antigravity-awesome-skillssystems programming rust project300skills.sh installs
38martinholovsky avatarrustmartinholovsky/claude-skills-generatorSystems programming expertise for Tauri desktop application backend development with memory safety and performance optimization266skills.sh installs
39pproenca avatarrust-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
40sickn33 avatarrust-async-patternssickn33/antigravity-awesome-skillsrust async patterns241skills.sh installs
41iii-hq avatariii-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
42github avatarrust-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
43affaan-m avatarrust-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
44affaan-m avatarrust-testingaffaan-m/everything-claude-coderust testing5.3Kskills.sh installs
45actionbook avatarm14-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
49rtk-ai avatartdd-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
50windmill-labs avatarrust-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
51aradotso avatarmicrosoft-rust-trainingaradotso/trending-skillsmicrosoft rust training837skills.sh installs
52zhanghandong avatarrust-routerzhanghandong/rust-skillsrust router698skills.sh installs
53pproenca avatarrust-refactorpproenca/dot-skillsDecision frameworks for Rust refactoring, simplification, module decomposition, and incremental migration. Use this skill when simplifying Rust code, splitting 322skills.sh installs
54getcargohq avatarcargo-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
66openai avatarsecurity-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
67actionbook avatarrust-refactor-helperactionbook/rust-skillsSafe Rust refactoring with LSP analysis. Triggers on: /refactor, rename symbol, move function, extract, 重构, 重命名, 提取函数, 安全重构3.6Kskills.sh installs
73marimo-team avatarwasm-compatibilitymarimo-team/skillsCheck if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.3.1Kskills.sh installs
74hubspot avatarteam-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
75subsy avatarralph-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
76zhanghandong avatarrust-refactor-helperzhanghandong/rust-skillsrust refactor helper821skills.sh installs
77ruvnet avatarwasm-galleryruvnet/rufloBrowse, publish, and install WASM agents from the community gallery742skills.sh installs
78ruvnet avatarwasm-agentruvnet/rufloCreate and manage sandboxed WASM agents for isolated code execution740skills.sh installs
79zhanghandong avatarrust-trait-explorerzhanghandong/rust-skillsrust trait explorer731skills.sh installs
80zhanghandong avatarrust-code-navigatorzhanghandong/rust-skillsrust code navigator728skills.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.

All 342 Rust skills →

Related categories