About
This skill provides expert guidance and implementation patterns for Python's asynchronous programming ecosystem. It helps developers build scalable, high-performance applications by mastering asyncio, await, and concurrent execution strategies. From designing async web APIs with FastAPI to managing complex I/O-bound workloads, the skill covers essential patterns like task management, rate limiting with semaphores, and memory-efficient async iterators. It also includes robust error handling, testing strategies with pytest-asyncio, and performance optimizations to prevent common event-loop-blocking pitfalls.