Agent Skills: cancel-async-tasks

Guidance for implementing proper asyncio task cancellation with signal handling in Python. This skill applies when implementing concurrent task runners that need graceful shutdown, handling KeyboardInterrupt/SIGINT in asyncio contexts, or managing task cleanup when using semaphores for concurrency limiting. Use when tasks involve asyncio.gather, CancelledError handling, or cleanup of tasks that haven't started execution.

UncategorizedID: benchflow-ai/skillsbench/cancel-async-tasks

Install this agent skill to your local

pnpm dlx add-skill https://github.com/benchflow-ai/skillsbench/cancel-async-tasks

Skill Files

Browse the full folder contents for cancel-async-tasks.

Download Skill

Loading file tree…

Select a file to preview its contents.