AiSkillz

AiSkillz is in preview: browse the catalogue now - skill downloads and subscriptions open soon.

← Back to skills
languagesDownloadAny / model-agnosticLicense: My own work (all rights reserved)

Python asyncio Patterns

Created by CodeCraft LLC

Write and review correct async Python with asyncio

Product and technology names are trademarks of their respective owners, used only to identify what this skill covers. CodeCraft LLC is not affiliated with or endorsed by them.

by Jace (@jamick)v1.0.0 · updated 2026-10-16Report copyright infringement

Description

Write and review correct async Python with asyncio - the single-threaded event loop and what it does and doesn't speed up, coroutines vs tasks, create_task and keeping task references, gather with return_exceptions, TaskGroup and ExceptionGroup (3.11+), timeouts with asyncio.timeout and wait_for, bounding concurrency with semaphores, producer-consumer queues with backpressure, async context managers and generators, never blocking the loop (to_thread, process pools), cancellation, and async libraries (httpx, asyncpg pools, aiofiles). Use whenever the user writes async def or await, uses asyncio, FastAPI, aiohttp, httpx or asyncpg, sees "coroutine was never awaited", "Task was destroyed but it is pending", an event loop that freezes or is slow, wants to run requests concurrently, or asks async vs threads vs processes.

#languages#python#asyncio

Included with all-access

$9.00 value as a single download

AiSkillz is in preview: browse the catalogue now - skill downloads and subscriptions open soon.

All skills are included with the all-access subscription

Changelog

v1.0.0Oct 16, 2026Latest

Added

  • First release.