Browse 138,453 skills across 70 categories. Mirrored from majiayu000/claude-skill-registry.
Rust backend developer for building high-performance, memory-safe APIs and services. Use when building Rust backends wit...
Provides API design patterns for Rust backends including request validation with validator, OpenAPI documentation with u...
Implements authentication and authorization for Rust backend services using JWT, password hashing, sessions, and middlew...
Build production-ready Rust backend APIs with Axum framework. Covers router composition, state management, extractors, m...
Implements database integration patterns for Rust backends using SQLx and SeaORM. Use when setting up database connectio...
Guides Rust backend test development with testcontainers, mockall, and axum-test. Use when writing integration tests, mo...
"""Best practices and patterns for writing idiomatic Rust code.
Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. Use this skill when: (1) writin...
Rust development best practices, patterns, and conventions. Use when writing Rust code, reviewing .rs files, discussing...
Debug Rust ownership, borrowing, and lifetime errors. Use when encountering borrow checker errors (E0382, E0502, E0597,...
Redis 缓存管理、连接池、TTL策略、模式匹配删除、性能优化
Visualize Rust function call graphs using LSP. Triggers on: /call-graph, call hierarchy, who calls, what calls, 调用图, 调用关...
Implement native Rust ML inference with Candle framework. Use when building GPU-accelerated ML pipelines without Python...
Prefer `cargo check` over `cargo build` when making Rust code changes. Use `cargo check` to quickly verify code compiles...
Rust Clap CLI argument parsing best practices. This skill should be used when writing, reviewing, or refactoring Rust CL...
Write clean, well-documented Rust code with proper error handling and no_std/std support
Coding patterns extracted from OpenAI Codex Rust codebase - a production CLI/agent system with strict error handling, as...
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...
Navigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, 跳转定义, 查找引用, 定...
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...
Expert Rust code review agent that analyzes Rust code for correctness, safety, idiomatic patterns, performance, and best...
Rust 编码规范专家。处理命名, 格式化, 注释, clippy, rustfmt, lint, 代码风格, 最佳实践, naming convention, 代码审查, P.NAM, G.FMT, 怎么命名, 代码规范
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...
A comprehensive skill for Rust development that combines error handling, testing, and logging patterns. Demonstrates the...
并发与异步专家。处理 Send, Sync, thread, async, await, tokio, channel, Mutex, deadlock, race condition, 并发, 异步, 死锁等问题。触发词:thread,...
Const generics 与编译时计算专家。处理 const泛型、类型级计算、编译时求值、MaybeUninit 数组等问题。触发词:const, generics, compile-time, MaybeUninit, 类型级计算,...
Work on Rust crates in packages/rust_viterbo. Use for crate layout, commands (fmt/clippy/test/bench), and coding convent...
Comprehensive Rust development expertise covering core principles, patterns, error handling, async programming, testing,...
协程与绿色线程专家。处理 generator, suspend/resume, stackful coroutine, stackless coroutine, context switch, 协程, 绿色线程, 上下文切换, 生成器
Work with Rust crates in the Traceway workspace — add types, implement storage backends, or extend the daemon. Use when...
Create new Rust crates in this Cargo workspace following established patterns for dependency management, testing, docume...
Clone and explore Rust crate source code. Use when user wants to read source code for a Rust crate, explore a crate's im...
CRITICAL: Use for Rust news and daily/weekly/monthly reports. Triggers on: rust news, rust daily, rust weekly, TWIR, rus...
Use this skill when the user asks about Rust module dependencies, dependency graphs,architecture visualization, cycle de...
Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize...
Rust idioms and design patterns for writing idiomatic code. Use when: (1) Writing new Rust code, (2) Reviewing Rust code...
Build cross-platform desktop applications with Rust using Tauri framework and native GUI alternatives
This skill should be used when working with Rust code, reviewing Rust code, managing Rust dependencies, creating Rust pr...
Rust development standards for git-review: TDD enforcement, error handling patterns, bounded context architecture, and a...
Comprehensive Rust development guidelines based on 6 months of code reviews. Use when writing Rust code, debugging 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 ハン...
Modern Rust development with cargo, clippy, rustfmt, async programming, and memory-safe systems programming. Covers owne...
> Rust systems programming rehberi.
Execute comprehensive Rust development workflow including cargo build, test, clippy, and fmt. Use when compiling, testin...
Install Rust toolchain, configure projects, and set up proper directory structure
分布式系统专家。处理 Raft, 2PC, 共识算法, 分布式事务, 分布式一致性, 分布式协调
Rust documentation generation and improvement. Use when documenting public APIs, creating examples, writing module-level...
用户态网络专家。处理 DPDK, 用户态驱动, 高性能网络, packet processing, 零拷贝, RSS 负载均衡
eBPF 与内核模块专家。处理 eBPF program, kernel module, map, tail call, perf event, 跟踪, 内核探针, 性能分析
This skill should be used when working with Rust projects, "Cargo.toml", "rustc", "cargo build/test/run", "clippy", "rus...
Rust 生态专家。处理 crate 选择、库推荐、框架对比、async runtime 选择、序列化库、web 框架等。触发词:crate, library, framework, ecosystem, async runtime, to...
Translating Effect-TS patterns to Rust idioms. Result/Option handling, error propagation, service architecture, and effe...
嵌入式与 no_std 专家。处理 no_std, embedded-hal, 裸机开发, 中断, DMA, 资源受限环境等问题。触发词:no_std, embedded, embedded-hal, microcontroller, fi...
------------------------------------------------------------------------
Use when building Rust applications requiring memory safety, systems programming, or zero-cost abstractions. Invoke for...
Step-by-step guidance for rust engineer.
Rust specialist with expertise in async programming, ownership patterns, FFI, and WebAssembly development
错误处理专家。处理 Result, Option, panic, anyhow, thiserror, 自定义错误, 错误传播等问题。触发词:Result, Error, panic, ?, unwrap, expect, anyhow,...
深入错误处理专家。处理 Result vs Option, thiserror, anyhow, error context, library vs application errors, 错误处理, Result 用法, 什么时候用 pa...
Rust error handling with anyhow and thiserror
Rust error handling patterns and best practices. Use when designing error types, implementing error propagation, adding...
Rust to TypeScript error handling patterns for Tauri apps. Use when defining Rust errors that will be passed to TypeScri...
Expert-level Rust development with ownership, lifetimes, async, error handling, and production-grade patterns
FFI 跨语言互操作专家。处理 C/C++ 互操作、bindgen、PyO3、Java JNI、内存布局、数据转换等问题。触发词:FFI, C, C++, bindgen, cbindgen, PyO3, jni, extern, libc...
Microsoft Pragmatic Rust FFI Guidelines. Use when working with C/C++ interop, creating cdylib, writing unsafe FFI code,...
Set up GitHub Actions CI for Rust projects. Creates reusable workflows for clippy, rustfmt, tests, cargo-deny, and sqlx....
GPU 内存与计算专家。处理 CUDA, OpenCL, GPU memory, compute shader, memory coalescing, zero-copy, 显存管理, 异构计算
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...
Rust refactoring and idiomatic patterns guidelines from the Rust Community (formerly rust-refactor). This skill should b...
Write and review Rust code using systems programming concepts from "Rust in Action" by Tim McNamara. Covers language fou...
Leverage iterator chains for efficient, lazy data processing without intermediate allocations. Use when processing colle...
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best p...