aio-libs
Official@aio-libs
The set of asyncio-based libraries built with high quality: https://aio-libs.org/sponsors
Agent Skills by aio-libs
Showing 10 vetted skills indexed across 1 GitHub repositories.
draft-release
Draft release PRs for aiobotocore by analyzing merged pull requests and updating changelogs.
port-tests
Automates conversion of botocore sync tests to aiobotocore async tests with pytest validation and commits successful changes.
complete-run
Post summary replies and swap 👀 reactions for 👍 on GitHub events.
analyze-pr-feedback
Analyze GitHub PR feedback threads and generate structured action plans.
open-pr
Create or update aiobotocore pull requests from templates with checklist verification.
update-botocore-bounds
Update botocore and boto3 dependency bounds in pyproject.toml and refresh uv.lock.
review-pr
Automate botocore pull request reviews with CLAUDE.md, override-drift, and async-need checks.
check-async-need
Classify botocore version bumps as no-port, port-required, or ambiguous for aiobotocore.
check-override-drift
Analyze aiobotocore PR diffs for drift against botocore source code.
pyright-delta
Detect new pyright errors introduced by pull requests in modified files.
Frequently Asked Questions About aio-libs
FAQPage SchemaWhat specific tasks are enabled by these libraries?▼
These libraries enable the automated synchronization of asynchronous AWS service wrappers with upstream source code. They facilitate the conversion of synchronous test suites to asynchronous equivalents, manage dependency version bounds in configuration files, and perform automated drift analysis between custom implementations and core source code.
Which target personas benefit from these technical capabilities?▼
These utilities are designed for maintainers of asynchronous AWS service wrappers and infrastructure engineers managing high-concurrency network interfaces. They are specifically intended for developers tasked with maintaining parity between upstream service definitions and custom asynchronous implementations while ensuring strict type-safety and dependency consistency.
What are the prerequisites for implementing these maintenance utilities?▼
Implementation requires an existing environment configured for asynchronous service development, specifically targeting AWS service wrappers. Users must have established repository access for pull request management, a configured environment for type-checking, and familiarity with dependency management systems like uv to handle lock file updates and version constraints.