概要
This skill empowers developers to build production-grade asynchronous applications in Rust by providing structured patterns for the Tokio runtime. It covers essential concepts from task spawning and JoinSet management to complex channel-based communication and graceful shutdown protocols. Whether you're building a high-throughput network service or optimizing concurrent data processing, this skill provides the implementation patterns needed for safety, performance, and maintainability in the Rust async ecosystem.