
from skills37
Provides expert guidance and examples for using Tokio to build high-performance asynchronous Rust applications, including tasks, channels, TCP servers, and sync
This skill equips an agent to answer developer questions and generate code examples for Tokio, the Rust asynchronous runtime. It covers spawning async tasks, channel patterns (mpsc, broadcast, oneshot, watch), TCP servers, synchronization primitives (Mutex, RwLock, Semaphore), and best practices to avoid blocking the runtime.
Use when developers need code snippets, architectural guidance, or troubleshooting for async Rust applications: building network services, concurrency coordination, backpressure strategies, and graceful shutdown. Useful in code review, onboarding, or teaching scenarios.
Developer-focused coding assistants (Copilot-style, Codex, Claude Code) that can synthesize and format Rust code and explain async concepts.
Tokio async runtime reference skill for Rust developers. Provides well-structured code examples covering tasks, channels, TCP servers, and synchronization patterns. No scripts were included — purely a static reference guide. SKILL.md is clean and well-organized but lacks operational workflow or actionable agent steps beyond providing code snippets.
Clean skill with no security concerns. Well-written reference content but adds minimal value over existing documentation. No scripts, no references directory, no output contracts — essentially a nicely formatted cheat sheet.