aiohttp-retry
aiohttp Retry Middleware
Add retry logic to aiohttp HTTP requests using the built-in client middleware system
(ClientSession(middlewares=(...))) — no third-party libraries needed. Requires aiohttp 3.x+.
Announce at start: "I'm using the aiohttp-retry skill to implement retry middleware."
The Pattern
A factory function that returns a middleware. The middleware retries requests when the server responds with a transient status code.
import asyncio
import logging
from aiohttp import (
More from bar2133/skills
azure-devops-workitems
>
19azure-devops-cli
>
9git-worktree
>
8data-engineering-weekly-report
Generates the Data Engineering team weekly/sprint status report from Azure DevOps. Organized by Epic, with objectives, on/off track status, risks, completed and planned items per area, clickable ADO links, and unplanned items flagged. Use when the user asks for a Data Engineering sprint report, weekly report, current sprint status, activities report, or sprint summary.
2your-skill-name
A short description of what this skill does and when the agent should use it.
1