Асинхронный Python с asyncio

★ 7.5 · general

async-python is a Claude Code skill that enforces best-practice patterns for high-performance asynchronous Python with asyncio. It covers parallel task execution via asyncio.gather with exception handling, concurrency limiting via Semaphore, timeouts with asyncio.wait_for, fire-and-forget background tasks using asyncio.create_task with a set-reference pattern, async context managers, and async generators for streaming large datasets without loading them into memory. A dedicated section addresses event loop management in FastAPI via lifespan and common pitfalls such as calling blocking functions like time.sleep or requests inside async code. Apply this skill whenever working with aiohttp, asyncpg, aioredis, or any async I/O in Python.