rust-async-patterns
Production patterns for async Rust with Tokio, channels, error handling, and concurrent task management.
What it does
- Building async Rust applications
- Implementing concurrent network services
- Using Tokio for async I/O
- Handling async errors properly
- Debugging async code issues
- Optimizing async performance
- Use tokio::select! - For racing futures
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
Production patterns for async Rust with Tokio, channels, error handling, and concurrent task management.
Source
Repository: https://github.com/wshobson/agents
rust-async-patterns FAQ
What does the rust-async-patterns skill do?
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code. Building async Rust applications Implementing concurrent network services
How do I install rust-async-patterns?
Run: npx -y skills add https://github.com/wshobson/agents --skill rust-async-patterns --agent claude-code — the source lives at github.com/wshobson/agents.
Maintain rust-async-patterns?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/wshobson-agents-rust-async-patterns?ref=badge) npx agentictools info skills/wshobson-agents-rust-async-patterns The second line is the CLI lookup for this page — handy in READMEs and docs.