28,367 skills sorted by stars.
Debug Rust ownership, borrowing, and lifetime errors. Use when encountering borrow checker errors (E0382, E0502, E0597,...
Build Rust native libraries for the FFI plugin
Implement native Rust ML inference with Candle framework. Use when building GPU-accelerated ML pipelines without Python...
Manage Rust packages, multi-crate Cargo workspaces, conditional compilation features, dependency graphs, benchmarks, and...
Speed up Rust development iteration when `cargo build --release` takes 10+ minutes even for one-line edits. Use when: (1...
Build production Rust CLIs with clap derive, anyhow/thiserror boundaries, script-friendly stdout/stderr, ExitCode mappin...
Expert guidance for Rust CLI and TUI development with official examples from clap, inquire, and ratatui libraries. Use w...
Diagnoses and fixes Rust compile errors, borrow-checker issues, runtime panics, and logic bugs with clear explanations a...
Structure Rust code using modules, traits, builders, and newtypes. Use when designing APIs, abstracting behavior, or pre...
Perform comprehensive Rust code quality reviews against best practices for async Rust, error handling, testing, and proj...
Guides Claude in writing idiomatic, efficient, well-structured Rust code using proper data modeling, traits, impl organi...
Master Rust's ownership system, type safety, and zero-cost abstractions for building safe, concurrent, and performant sy...
Rust code conventions covering edition 2024, cargo fmt/clippy, Result-based error handling, unsafe discipline, async wit...
Rust development with ownership, lifetimes, error handling, async, traits, and idiomatic patterns
Use when writing or reviewing idiomatic Rust — edition 2024 ownership/borrowing design, or fixing LLM pitfalls (clone ta...
Work with Rust crates in the Traceway workspace — add types, implement storage backends, or extend the daemon. Use when...
Audits Rust crate boundaries, public APIs, and dependency direction. Use when a workspace grows circular concepts, dupli...
Set and audit budgets for Rust crate features and optional dependencies to limit compile time, binary size, and accident...
Run rust crate release readiness.
Build cross-platform desktop applications with Rust using Tauri framework and native GUI alternatives
Rust development standards for git-review: TDD enforcement, error handling patterns, bounded context architecture, and a...
This skill should be used when working with Rust code, reviewing Rust code, managing Rust dependencies, creating Rust pr...
Develop, review, and optimize idiomatic, memory-safe Rust code following the Rust API Guidelines. Use when writing Rust...
Idiomatic Rust development with focus on safety, performance, and ergonomics. Expert in async/await, error handling, tra...
Obsidian LiveSync プロジェクトの Rust 開発を支援します。DDD 4層アーキテクチャ(domain/application/infrastructure/interfaces)に従った新規モジュール追加、axum ハン...
Execute comprehensive Rust development workflow including cargo build, test, clippy, and fmt. Use when compiling, testin...
This skill should be used when working with Rust projects, "Cargo.toml", "rustc", "cargo build/test/run", "clippy", "rus...
Force `rust-embed` to re-embed assets from `$GRAFEMA_UI_DIST` (or any env-driven path) when cargo's incremental compilat...
Step-by-step guidance for rust engineer.
Writes, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions. Implements ownership patt...
Use when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke for...
Use when writing, reviewing, or architecting Rust code — systems programming, async services, CLI tooling, web backends,...
Rust specialist with expertise in async programming, ownership patterns, FFI, and WebAssembly development
Use when designing Rust error handling — thiserror vs anyhow, typed error enums,
Rust error handling patterns and best practices. Use when designing error types, implementing error propagation, adding...
This skill should be used when the user is writing, reviewing, debugging, or architecting Rust code. Detects edition and...
Write Rust that makes illegal states unrepresentable and lets the compiler enforce the invariants. Fighting the borrow c...
Rust programming expert including ownership, borrowing, lifetimes, async Tokio patterns, error handling, trait system, p...
Expert-level Rust development with ownership, lifetimes, async, error handling, and production-grade patterns
Deep Rust expertise for systems programming with ownership, borrowing, and lifetimes. Use when writing Rust code, unders...
Use when calling C libraries from Rust, generating bindings with bindgen, exporting Rust functions to C with cbindgen, w...
Microsoft Pragmatic Rust FFI Guidelines. Use when working with C/C++ interop, creating cdylib, writing unsafe FFI code,...
Implement GPU scheduling with VRAM budgets, work queues, and model lifecycle management. Use when building ML pipeline o...
Implement graceful shutdown with signal handling and broadcast channels. Use when building long-running services or daem...
Rust guardrails, patterns, and best practices for AI-assisted development. Use when working with Rust files (.rs), Cargo...
Use when implementing new Rust features, refactoring existing Rust code, adding a new module, redesigning a struct/trait...
Write and review Rust code using systems programming concepts from "Rust in Action" by Tim McNamara. Covers language fou...
Use when asking about Rust versions or crate info. Keywords: latest version, what's new, changelog, Rust 1.x, Rust relea...