About
This skill provides a standardized framework for building high-performance, I/O-bound Python applications using modern async/await patterns. It enforces best practices for concurrent execution, including structured concurrency with TaskGroups, sophisticated retry logic with exponential backoff, and strict resource cleanup using async context managers. By integrating this skill, developers can ensure their asynchronous code is resilient to timeouts, network failures, and race conditions while maintaining clear task lifecycles and preventing common pitfalls like unawaited coroutines or resource leaks.