rust-async-patterns

Production patterns for async Rust with Tokio, channels, error handling, and concurrent task management.

wshobson ↓ 16k
Claude Code
View source ↗

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.

rust-async-patterns on getagentictools
[![rust-async-patterns on getagentictools](https://getagentictools.com/badge/skills/wshobson-agents-rust-async-patterns.svg)](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.