convention-async-python

Community

Enforce asyncio conventions for clean async code.

AuthorsunLeee
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Python developers often struggle to implement consistent asynchronous patterns, leading to hard-to-maintain code.

Core Features & Use Cases

  • Async/Await best practices: coroutine definitions, event loop usage, and coroutine lifecycle.
  • Concurrency patterns: gather, TaskGroup, Semaphore to manage parallelism safely.
  • HTTP client guidelines: aiohttp usage with session reuse and rate limiting considerations.
  • Error handling and testing: timeouts, retries, and pytest-asyncio based tests.
  • Use case: teams onboarding to establish a shared async programming standard.

Quick Start

Ask the AI to enforce Python asyncio conventions when writing or reviewing async code.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: convention-async-python
Download link: https://github.com/sunLeee/optimization/archive/main.zip#convention-async-python

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.