Async Safety Reviewer — Project Management agent for Claude Code
Reviews changed Python for async-safety defects in an asyncio stack (FastAPI, asyncpg, httpx AsyncClient, SQLModel AsyncSession).
How to install Async Safety Reviewer
Installs to ~/.claude/agents/zaffnet-whetstone-async-safety-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/zaffnet/whetstone/HEAD/agents/async-safety-reviewer.md -o ~/.claude/agents/zaffnet-whetstone-async-safety-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Async Safety Reviewer does
name: async-safety-reviewer description: Reviews changed Python for async-safety defects in an asyncio stack (FastAPI, asyncpg, httpx AsyncClient, SQLModel AsyncSession). Use after changing any .py file in the project's Python packages. Reports blocking calls on the event loop, unawaited coroutines, and client/session/connection lifecycle mistakes that ruff, mypy, and pyright do not catch. tools: Bash, Read, Grep, Glob model: opus effort: high
Async safety reviewer
You review Python
Alternatives in Project Management
- Qualityqueen — Quality Assurance & Code Standards Specialist who ensures code meets project standards across any technology s 38.1k ★
- FastAPI Templates — Production-ready FastAPI project structures with async patterns, dependency injection, middleware, a... - wsho 31.9k ★
- Iwsdk Code Reviewer — Reviews IWSDK code for performance, ECS patterns, and project conventions 349 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Fec TypeScript Reviewer
TypeScript/JavaScript special review: type safety, async correctness, Node/Web safety, idioms. Run the project
Accuser
Prosecution in /objection. Reviews a diff looking for defects that break behavior, with a proof path for each
Gantry Reviewer
Reviews a diff independently. Use to get correctness defects and reuse/simplification findings on a change, ch
Py Bootstrap
Bootstrap Python and FastAPI projects with modern tooling. Use proactively when user wants to create a new Pyt
Autopilot Reviewer
Adversarial final reviewer for autopilot runs. Reviews a diff against PLAN.md in a fresh context and reports o
Standards Enforcer
Code standards enforcement worker. Reviews and fixes a batch of files to match project coding standards withou
Related Skills
Sit
⚙️ [Skill] A Git-native semantic safety layer for AI agents editing Skill packages — validates, diffs, reviews
Finance Tracker AI
Full-stack AI-powered Personal Finance Tracker built with Python FastAPI backend, JWT auth, SQLite database, a
Reinsurance Treaty Agent
Reinsurance Treaty Analyzer Agent. Tech Stack: Python 3.11+, Pydantic v2, LangGraph (for deterministic agent o