83,201 skills sorted by stars.
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...
Navigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, 跳转定义, 查找引用, 定...
Perform comprehensive Rust code quality reviews against best practices for async Rust, error handling, testing, and proj...
Rust 编码规范专家。处理命名, 格式化, 注释, clippy, rustfmt, lint, 代码风格, 最佳实践, naming convention, 代码审查, P.NAM, G.FMT, 怎么命名, 代码规范
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...
CRITICAL: Use for Rust news and daily/weekly/monthly reports. Triggers on: rust news, rust daily, rust weekly, TWIR, rus...
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...
Install Rust toolchain, configure projects, and set up proper directory structure
分布式系统专家。处理 Raft, 2PC, 共识算法, 分布式事务, 分布式一致性, 分布式协调
用户态网络专家。处理 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 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...
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, 显存管理, 异构计算
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...
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best p...
Use when asking about Rust versions or crate info. Keywords: latest version, what's new, changelog, Rust 1.x, Rust relea...