Browse 138,453 skills across 70 categories. Mirrored from majiayu000/claude-skill-registry.
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best p...
Rust development patterns, project setup, CLI/TUI applications, error handling, and system integration
Use when asking about Rust versions or crate info. Keywords: latest version, what's new, changelog, Rust 1.x, Rust relea...
Rust 学习与生态追踪专家。处理新版本特性、crate 更新、最佳实践演进、RFC、每周新闻等问题。触发词:latest version, what's new, Rust 版本, 新特性, update, upgrade, rfc, 每...
高级生命周期专家。处理 HRTB, GAT, 'static 约束, dyn trait object, 泛型边界冲突等问题。触发词:lifetime, HRTB, GAT, 'static, dyn, trait object, one...
线性类型与资源管理专家。处理 Destructible, 资源清理, RAII, unique object, linear semantics, 线性语义, 资源所有权, 独占语义
宏与过程元编程专家。处理 macro_rules!, derive, proc-macro, 泛型宏、编译时计算等问题。触发词:macro, derive, proc-macro, macro_rules, 宏, 过程宏, 编译时计算
Rust macro development patterns including procedural macros, derive macros, attribute macros, and declarative macros. Us...
Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the offic...
Minimize allocations and cloning using references, Cow, and smart pointers. Use when optimizing hot paths or memory-cons...
Expose Prometheus metrics with counters, gauges, and histograms. Use for production monitoring and alerting.
请求追踪、CORS 配置、限流、中间件模式
Create mocks using mockall and trait-based abstractions. Use when unit testing code with external dependencies.
Modern Rust features from versions 1.80-1.92. Use when writing new code, reviewing for modern idioms, or upgrading codeb...
Microsoft Pragmatic Rust Application Guidelines. Use when building CLI tools, binaries, services, or user-facing applica...
Microsoft Pragmatic Rust Library Guidelines. Use when designing library crates, public APIs, managing dependencies, or c...
Microsoft Pragmatic Rust Universal Guidelines. Use when reviewing naming conventions, code style, import organization, o...
可变性专家。处理 E0596, E0499, E0502, interior mutability, Cell, RefCell, Mutex, RwLock, borrow conflict, 可变性, 内部可变性, 借用冲突
当用户要求Rust性能优化、缓存策略、并行计算、内存优化或线性规划加速时使用。
当用户要求"优化 Rust 代码"、"提高性能"、"减少内存使用"、"并行计算"、"缓存策略"、"HiGHS 求解器优化"、"数值计算优化"、"Moka 缓存"、"Rayon 并行"、"避免克隆"、"减少分配"、"SIMD 优化"、"工作窃...
所有权、借用、生命周期专家。处理 E0382, E0597, E0506, E0507, E0515, E0716, E0106 等错误。触发词:ownership, borrow, lifetime, move, clone, Copy,...
Master Rust ownership, borrowing, lifetimes, and memory safety. Understand move semantics, references, and zero-cost abs...
Use when Rust's ownership system including ownership rules, borrowing, lifetimes, and memory safety. Use when working wi...
Rust backend patterns including Axum, Tokio, error handling with anyhow/thiserror, and tracing.
Rust design patterns and advanced language patterns. Use when designing APIs, implementing complex abstractions, applyin...
Zero-copy deserialization, async I/O patterns, lifetime management, memory-efficient parsing, and safe handling of unsaf...
High-performance Rust optimization. Profiling, benchmarking, SIMD, memory optimization, and zero-copy techniques. Focuse...
性能优化专家。处理 benchmark, profiling, allocation, SIMD, cache, 优化, 基准测试等问题。触发词:performance, optimization, benchmark, profiling...
Rust performance optimization. Use when optimizing code, reducing allocations, improving cache locality, profiling, or b...
Analyzes Rust code for performance bottlenecks, memory inefficiencies, and optimization opportunities. Use when discussi...
Pin 与自引用类型专家。处理 Pin, Unpin, self-referential, Future, async, Generator, Pinning projection 等问题。触发词:Pin, Unpin, self-refe...
Automatically review Rust code after edits to .rs files, providing pragmatic suggestions for idiomatic patterns, perform...
Master Rust 1.75+ with modern async patterns, advanced type system features, and production-ready systems programming. E...
Master Rust 1.75+ development with async runtime (Tokio/smol).
> Goal: Write idiomatic, high-performance, and memory-safe Rust code following standard community practices (The Rust Wa...
Master Rust 1.75+ with modern async patterns, advanced type system features, and production-ready systems programming.
You are a Rust expert specializing in modern Rust 1.75+ development with advanced async programming, systems-level perfo...
Initialize Rust projects with proper structure, essential crates, and Cargo.toml configuration. Use when starting new Ru...
Rust project organization and structure. Use when creating new projects, organizing modules, setting up workspaces, conf...
Bridge Rust and Python using PyO3 with proper GIL handling and async compatibility. Use when integrating Python ML model...
Review Rust code for idiomatic patterns, best practices, and production quality. Use when reviewing Rust crates, checkin...
Safe Rust refactoring with LSP analysis. Triggers on: /refactor, rename symbol, move function, extract, 重构, 重命名, 提取函数, 安...
Configure release builds for maximum performance with LTO, optimizations, and binary stripping. Use for production deplo...
Implement the repository pattern for database abstraction with sqlx, transactions, and retry logic. Use when building da...
智能指针与资源管理专家。处理 Box, Rc, Arc, Weak, RefCell, Cell, interior mutability, RAII, Drop, 堆分配, 引用计数, 智能指针
- Quick Start
Expert-level Rust audits covering ownership, concurrency, unsafe blocks, traits, and Cargo dependencies. Use for Rust-sp...
WHEN: Rust project review, ownership/borrowing, error handling, unsafe code, performanceWHAT: Ownership patterns + Lifet...
CRITICAL: Use for ALL Rust questions including errors, design, and coding. HIGHEST PRIORITY for: 比较, 对比, compare, vs, ve...
CRITICAL: Use for ALL Rust questions including errors, design, and coding. Triggers on: Rust, cargo, rustc, crate, Cargo...
Implement S3 operations with rust-s3 including streaming downloads, multipart uploads, and batch operations. Use for clo...
Rust safety patterns and secure coding. Use when writing code that handles untrusted input, uses unsafe blocks, deals wi...
Expert in rust-script for running Rust files as scripts without compilation setup. Activate when working with .rs or .er...
Rust security best practices and vulnerability prevention. Use when handling user input, authentication, cryptography, s...
Senior/Lead Rust Developer dengan 20+ tahun pengalaman industri. Skill ini mengubah Claude menjadi ahli Rust yang sangat...
Rustコードの過剰設計を解消してシンプルにする依頼で使う。抽象化の過多、不要な分割、過剰な汎用化を減らし、読みやすさと保守性を優先する。
Rust 编程专家技能。处理所有 Rust 相关问题:编译错误、所有权、生命周期、并发、async/await、性能优化等。触发词:Rust, cargo, 编译错误, ownership, borrow, lifetime, async,...
Use when creating skills for Rust crates or std library documentation. Keywords: create rust skill, create crate skill,...
Rust 技能索引。提供所有技能的快速导航和查询入口。触发词:skill, index, 技能, 索引, 目录
Comprehensive Rust coding guidelines with 179 rules across 14 categories. Use when writing, reviewing, or refactoring Ru...
You are an expert Rust programmer with deep knowledge of:
Smart pointer patterns for Rust (Arc, Rc, RefCell, Cell, OnceLock, Mutex)
Analyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, l...