Browse 182,820 skills across 14 categories.
审查和解释 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...
You are an expert Rust programmer with deep knowledge of:
Smart pointer patterns for Rust (Arc, Rc, RefCell, Cell, OnceLock, Mutex)
Run rust sqlite CLI architecture.
Rust implementation guidance for ownership, error handling, module boundaries, and pragmatic async design.
Rust development specialist for Cargo, async services, persistence, CLI/TUI, tests, upgrades, and current toolchains. Us...
Analyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, l...
Rust event-driven system programming best practices for async runtimes, channels, sockets, terminals, and concurrency. T...
Rust systems programming patterns and style guide for building reliable systems software. This skill should be used when...
Design — Rust systems programming patterns including ownership, traits, async runtime, error handling, and unsafe guidel...
Provides expert guidance on Rust programming, focusing on memory safety, concurrency patterns, and idiomatic architectur...
Expert-level Rust systems programming for high-performance, critical systems like Reth (Ethereum execution client). Use...
Complete guide for Rust systems programming including ownership, borrowing, concurrency, async programming, unsafe code,...
Test-Driven Development for Rust. Use when creating new functionality, writing tests, or fixing bugs through the Red-Gre...
Comprehensive guide to Rust automated testing covering unit, integration, and documentation tests. Includes practical pa...
Write and run Rust tests using cargo test with unit tests, integration tests, doc tests, and property-based testing. Use...
Rust测试模式,包括单元测试、集成测试、异步测试、基于属性的测试、模拟和覆盖率。遵循TDD方法学。
Use when writing new Rust functions, methods, or traits; Adding test coverage to existing code
Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and cover...
Use when writing tests for Rust service code - unit tests beside the code, integration tests in tests/, tokio::test, Rou...
Rust testing patterns including unit tests
Rust testing patterns for CLI applications, libraries, and frameworks. This skill should be used when writing, reviewing...
Use when writing or running Rust unit tests with cargo or nextest. Apply for crate-level tests that live beside modules,...
Rust testing conventions and frameworks: built-in #[test], integration, and doctest layout plus the cargo-nextest runner...
Guides Rust testing with TDD and property checks. Use when adding Rust test coverage, testing async code, or writing pro...
Master Rust testing - unit tests, integration tests, mocking, and TDD. Use when writing tests, setting up test infrastru...
Reviews Rust test code for unit test patterns, integration test structure, async testing, mocking approaches, and proper...
Write proper, clear tests that validate both valid and invalid inputs with explicit assertions
Use when writing, organizing, or running Rust tests — unit, integration, doc-tests, proptest, criterion benchmarks, or c...
Write cargo tests. A test name is a sentence, the body is setup, mock, test and verify blocks separated by blank lines w...
Run and debug Rust tests for glhf. Use when running tests, fixing test failures, or adding new test cases.
How to create Rust tools for the orchestrator, add crates to the workspace, and write shell wrappers. Use when building...
Use when structuring a Cargo workspace or building a Rust CI pipeline — fmt, clippy, cargo-deny/audit, nextest, coverage...
Structured logging with tracing and tracing-subscriber
Rust tracing and structured logging with the tracing ecosystem. Use when adding logging, instrumenting functions, settin...
Explore Rust trait implementations using LSP. Triggers on: /trait-impl, find implementations, who implements, trait 实现,...
类型驱动设计专家。处理 newtype, type state, PhantomData, marker trait, builder pattern, 类型状态, 新类型模式, 编译时验证, sealed trait, ZST
Use when auditing Rust UB risks in unsafe, FFI, raw pointers, layout, or concurrency. Triggers:
Architecture patterns for Rust UI applications including GPUI-specific patterns, code organization, modularity, and scal...
不安全代码与 FFI 专家。处理 unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, MaybeUninit, NonNul...
Run rust unsafe boundary audit.
Optimize Rust code for WebAssembly compilation and runtime performance. Use when building WASM applications, optimizing...
Rust Web 开发专家。处理 axum, actix, HTTP, REST, API, 数据库, 状态管理等问题。触发词:web, HTTP, REST, API, axum, actix, handler, database, we...
Rust web development with Axum, SQLx, tower middleware, and production deployment patterns
Use when building a REST/HTTP backend in Rust — axum routing, extractors, shared state, middleware, error responses, sql...
Build full-stack web applications using Rust (Axum + SQLx) with HTMX + Alpine.js frontend and Neon (serverless PostgreSQ...
Windows Rust: windows crate COM, winreg, cross-compile.
Write robust async/await code using tokio with proper non-blocking patterns
Rust project workflow guidelines. Activate when working with Rust files (.rs), Cargo.toml, Cargo.lock, or Rust-specific...
策略引擎、权限决策、RBAC、策略模式、责任链
零成本抽象与泛型专家。处理泛型, trait, monomorphization, static dispatch, dynamic dispatch, impl Trait, dyn Trait, 泛型, 特征, 单态化, 零成本抽象
诊断 RustDesk 连接问题。当用户说 RustDesk 连不上、无法远程、ID 不显示、注册失败时使用
Add or revise source-level Rustdoc for Shift Rust APIs. Use before writing or editing documentation comments in `.rs` fi...
rustfeed プロジェクトのCargoワークスペース構成、クレート間の依存関係、データベーススキーマ、新機能追加時の配置ルールについて説明します。アーキテクチャに関する質問や新機能追加時に使用します。
rustfeed のフィード管理(追加、削除、更新)と記事操作(取得、既読管理、お気に入り)のCLI/TUIコマンド実行をサポートします。フィード操作、記事取得、データベース操作時に使用します。
rustfeed プロジェクトのコード品質チェック(cargo fmt、clippy、test、doc)を実行します。コード品質確認、コミット前チェック、CI/CD検証時に使用します。
Add or review RustFS `tracing` events with the repository field shape, level policy, privacy boundaries, and guardrails....
Create web pages and UI components using the Rustic Food design system—a warm, organic aesthetic inspired by farm-to-tab...
Documentation management skill for audit, creation, and maintenance. Enforces documentation standards, checks for stalen...
AI-assisted development workflow system for feature planning, session management, and quality assurance (v2.3). WORKTREE...
Rustler conventions for building Elixir NIFs from a Rust core: nif macros, tagged {:ok,_}/{:error,_} tuples, dirty sched...
rustls — modern, safe TLS implementation in pure Rust. Drop-in replacement for OpenSSL/native-tls in Rust apps. No C dep...
Use when working with the rustup CLI — the Rust toolchain multiplexer. Covers installing/updating/uninstalling toolchain...
Use for writing, reviewing, debugging, testing, or optimizing Python rustworkx graph code. Trigger on PyGraph, PyDiGraph...
Drive the rusty_mux terminal multiplexer with rusty-mux-ctl. Use when RUSTY_MUX_BLOCK is set, or when asked to run, watc...
Expertise in Senior Principal Engineering refactoring. Use when you need to eliminate technical debt, remove "AI Slop,"...
Use when generating and managing vector embeddings for semantic search and RAG retrieval across knowledge bases.
RuView (ruvnet) — plateforme de sensing WiFi (WiFi DensePose) : présence, respiration, rythme cardiaque, chutes, pose 17...
Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory org...
Stream-JSON chaining for multi-agent pipelines, data transformation, and sequential workflows
Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows
Ruzzy is a coverage-guided Ruby fuzzer by Trail of Bits. Use for fuzzing pure Ruby code and Ruby C extensions.
Sets up and runs Ruzzy, Trail of Bits' coverage-guided Ruby fuzzer and the only production-ready one for the language. C...
Use when asked to set up and run coverage-guided fuzzing of Ruby code or C extensions with Ruzzy, producing crash report...
Rust fuzzing with Ruzzy for automated vulnerability discovery.
> Ruzzy is a coverage-guided Ruby fuzzer by Trail of Bits. Use for fuzzing pure Ruby code and Ruby C extensions.
Prepare coverage-guided Ruby fuzzing with Ruzzy, define exception and sanitizer scope, and qualify tracing, crash replay...
Reviews a branch or merge request for semantic defects and posts each finding as its own resolvable GitLab thread. Use b...
Manage RVF (Ruflo Vector Format) files for portable agent memory and cross-platform transfer
RViz configuration and custom visualization for robot development and debugging
Inspect and debug live ROS 2 robot state with RViz2.