async-python-patterns
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
Install
With your agent
Install OMGSkills skill "wshobson/agents:async-python-patterns" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/wshobson/agents /tmp/agents && ln -s /tmp/agents/plugins/python-development/skills/async-python-patterns ~/.claude/skills/async-python-patterns
From README
Async Python Patterns Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems. When to Use This Skill Building async web APIs (FastAPI, aiohttp, Sanic) Implementing concurrent I/O operations (database, file, network) Creating web scrapers with concurrent requests Developing real-time applications (WebSocket servers, chat systems) Processing multiple independent tasks simultaneously Building microservices with async communication Optimizing I/O-bound workloads Implementing async background tasks and queues Sync vs Async Decision Guide Before adopting async, consider whether it's the right choice for your use case.
More from this repo
api-design-principles
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight...
angular-migration
Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates.
architecture-decision-records
Used to write and maintain Architecture Decision Records (ADRs) following best practices for technical decision...
