В каталоге 183 730 навыков в 14 категориях.
Rust refactoring and idiomatic patterns guidelines from the Rust Community (formerly rust-refactor). This skill should b...
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...
Leverage iterator chains for efficient, lazy data processing without intermediate allocations. Use when processing colle...
Build a Rust cdylib that a TypeScript/Bun runtime calls via koffi FFI, for a security kernel or enforcement core. Use wh...
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...
用 Rust 写 MCP server(rmcp crate)并暴露 CLI/工具为 MCP tools。
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...
Rust memory safety, ownership and borrow checker patterns, error handling with Result/Option, and traits.
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 development patterns, ownership, async, error handling, and ecosystem. Use for: rust, cargo, ownership, borrow chec...
当用户要求"优化 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模式、所有权、错误处理、特质、并发,以及构建安全、高性能应用程序的最佳实践。
Use when writing new Rust code; Reviewing Rust code
Idiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performan...
Zero-copy deserialization, async I/O patterns, lifetime management, memory-efficient parsing, and safe handling of unsaf...
Rust design patterns and advanced language patterns. Use when designing APIs, implementing complex abstractions, applyin...
Guides idiomatic Rust ownership, errors, and concurrency. Use when resolving borrow or lifetime design, structuring crat...
性能优化专家。处理 benchmark, profiling, allocation, SIMD, cache, 优化, 基准测试等问题。触发词:performance, optimization, benchmark, profiling...
High-performance Rust optimization. Profiling, benchmarking, SIMD, memory optimization, and zero-copy techniques. Focuse...
Rust performance optimization. Use when optimizing code, reducing allocations, improving cache locality, profiling, or b...
Master Rust performance - profiling, benchmarking, and optimization. Use when optimizing code, reducing allocations, or...
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...
Rust conventions for a core that backs multiple language bindings: stable-edition tooling, typed Result errors with no p...
Port existing C, C++, Python, Go, JavaScript, or TypeScript code to Rust while preserving its agreed observable behaviou...
Port code from C, C++, Python, Go, JavaScript, or TypeScript into idiomatic Rust that keeps the original behavior: owner...
Run rust port validation gauntlet.
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.
Master Rust 1.75+ with modern async patterns, advanced type system features, and production-ready systems programming. E...
You are a Rust expert specializing in modern Rust 1.75+ development with advanced async programming, systems-level perfo...
rust-pro workflow skill. Use this skill when the user needs Master Rust 1.75+ with modern async patterns, advanced type...
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...
Expert toolkit for rust pro
Master modern Rust (2024 edition) with async patterns, advanced type system features, and production-ready systems progr...
Rust development intelligence. 14 domains, 11 stacks, 300+ entries. Actions: plan, build, create, design, implement, rev...
Expert-level skill for Rust programming (Rust 2024 / v1.85+). Covers memory safety, async, Axum/SQLx, CLI, and optimizat...
Modern Rust project architecture guide for 2025. Use when creating Rust projects (CLI, web services, libraries). Covers...
Guidance for scaffolding new Rust projects. Use when: (1) starting a new Rust project or workspace, (2) configuring Carg...
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...
Use this skill when implementing or designing the Rust SDK, PyO3/Maturin bindings, Python package, pandas/numpy/Arrow in...
Review Rust code for idiomatic patterns, best practices, and production quality. Use when reviewing Rust crates, checkin...
Modify Allbert in an isolated rebuild worktree, run Tier A validation, and produce an operator-reviewed patch.
Safe Rust refactoring with LSP analysis. Triggers on: /refactor, rename symbol, move function, extract, 重构, 重命名, 提取函数, 安...
Repository-scale, behavior-aware Rust refactoring - rename and restructure crates/modules/traits, remove duplication, ha...
Configure release builds for maximum performance with LTO, optimizations, and binary stripping. Use for production deplo...
Prepare and cut an IronCrew release through develop and main, including PR review, complete validation, versioning, tagg...
Rename a Rust symbol across the workspace (an item, a method, a field, a module, a local variable) with `wado-dev-tools...
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
Reviewing Rust code - what to flag, and what rustc and clippy already flag for you USE WHEN: you are reviewing, critiqu...
Expert-level Rust audits covering ownership, concurrency, unsafe blocks, traits, and Cargo dependencies. Use for Rust-sp...
Review Rust code or diffs for correctness, soundness, API compatibility, and maintainability. Use for review or audit re...
Performs comprehensive Rust security review for safe/unsafe boundary issues, memory safety in unsafe blocks, concurrency...
Review existing Rust code for idiom, API design, error handling, safety, and maintainability, and produce a prioritized...
审查和解释 Rust 代码,并结合 cargo 实际验证。当用户让你解释一段 Rust 代码、指出潜在 bug、检查所有权/生命周期问题、或要求 review Rust 项目时使用。
Review Rust ownership, lifetimes, unsafe boundaries, concurrency, error handling, Cargo dependencies, and tests.
Describe what this skill helps an agent do.
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...
Complete Rust Software Development Lifecycle - Cargo, testing, memory safety patterns, async (Tokio), error handling, we...
Run rust search integration.
Rust security best practices and vulnerability prevention. Use when handling user input, authentication, cryptography, s...
Rust Security Auditor
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, 技能, 索引, 目录
Rust guidance for ownership, APIs, concurrency, and safety. Use when writing, reviewing, or refactoring Rust code.
Comprehensive Rust coding guidelines with 179 rules across 14 categories. Use when writing, reviewing, or refactoring Ru...