About
This skill empowers developers to debug complex asynchronous Rust applications built on the Tokio runtime. It provides comprehensive guidance on utilizing tokio-console for real-time monitoring, identifying common deadlock patterns, detecting task leaks, and profiling performance using tracing instrumentation. Whether you are dealing with hung tasks, high CPU usage from blocking code, or unexpected memory growth, this skill provides the specific implementation patterns and best practices needed to maintain high-performance, production-grade async systems.