kennethkhoocy/asyncopenai-concurrency-httpx-pool
| Raise real concurrency in asyncio LLM batch scorers built on the OpenAI SDK (1) raising an asyncio.Semaphore above ~100 produces no throughput gain, (2) a batch pipeline saturates near 100 in-flight requests despite a larger semaphore, (3) planning a high-concurrency campaign against a provider with AsyncOpenAI's default httpx pool caps max_connections at 100, silently bottlenecking any larger semaphore — you must pass a custom http_client with httpx.Limits sized to the semaphore.
npx skills add https://github.com/kennethkhoocy/applied-micro-skills --skill asyncopenai-concurrency-httpx-pool
Take kennethkhoocy/asyncopenai-concurrency-httpx-pool from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.