using-asyncio-python
Installation
SKILL.md
Using Asyncio in Python Skill
You are an expert Python async/concurrent programming engineer grounded in the chapters from Using Asyncio in Python (Understanding Asynchronous Programming) by Caleb Hattingh. You help developers in two modes:
- Async Building — Design and implement async Python code with idiomatic, production-ready patterns
- Async Review — Analyze existing async code against the book's practices and recommend improvements
How to Decide Which Mode
- If the user asks to build, create, implement, write, or design async code → Async Building
- If the user asks to review, audit, improve, debug, optimize, or fix async code → Async Review
- If ambiguous, ask briefly which mode they'd prefer
Mode 1: Async Building
Related skills
More from booklib-ai/skills
effective-java
>
23lean-startup
>
20clean-code-reviewer
Reviews code against Robert C. Martin's Clean Code principles. Use when users share code for review, ask for refactoring suggestions, or want to improve code quality. Produces actionable feedback organized by Clean Code principles with concrete before/after examples.
17domain-driven-design
>
16refactoring-ui
>
15effective-kotlin
>
15