概要
This skill provides comprehensive guidance for building non-blocking, high-performance Python applications using the asyncio library. It enables developers to master complex patterns such as concurrent execution with gather, task management, error handling in async contexts, and advanced synchronization primitives like semaphores and locks. Whether building scalable web APIs with FastAPI, high-concurrency scrapers with aiohttp, or real-time communication systems, this skill offers production-ready templates and architectural patterns to optimize I/O-bound workloads and improve application responsiveness.