概要
This skill provides comprehensive architectural patterns and implementation guidance for Python asyncio, enabling developers to build scalable, high-performance applications. It covers everything from basic async/await syntax and concurrent execution with gather() to advanced concepts like custom async context managers, producer-consumer queues, and rate-limiting with semaphores. It is particularly useful when developing web APIs, concurrent scrapers, or real-time systems where I/O efficiency is critical for throughput and resource management.