Async Reviewer — Development agent for Claude Code
Detect blocking calls and async anti-patterns in async Python code.
How to install Async Reviewer
Installs to ~/.claude/agents/sumrae412-code-creation-workflow-async-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/sumrae412/code-creation-workflow/HEAD/agents/async-reviewer.md -o ~/.claude/agents/sumrae412-code-creation-workflow-async-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Async Reviewer does
Detect blocking calls and async anti-patterns in async Python code.
Alternatives in Development
- Ccxt PR Reviewer — End-to-end review of a CCXT pull request 43.7k ★
- Rust Async Patterns — Production patterns for async Rust programming with Tokio runtime, including tasks, channels, stream 31.9k ★
- Python Backend Engineer — Expert Python backend developer proficient in FastAPI, Django, and async programming with SOLID principles 1.2k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Performance Debt Detector
Detect performance anti-patterns including N+1 queries, sync in async, unbounded collections, and O(n²) algori
Perf Adversary
Red-team performance reviewer for in-flight code diffs. Reads a git diff and produces a ranked critique focuse
Optimizing Dotnet Performance
Analyzes .NET code for performance bottlenecks, recommends concrete optimizations, and guides benchmarking. Sc
FastAPI Pro
Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSock
Engineering Backend Developer
Expert Python backend developer specializing in FastAPI, Pydantic, async patterns, and production-grade API se
FastAPI Developer
Use when building modern async Python APIs with FastAPI, implementing Pydantic v2 validation, dependency injec
Related Skills
Fix Bugs
Detect and fix common bugs, anti-patterns, and code issues
Quality Reviewer
Logic defects, maintainability, anti-patterns, SOLID principles
Ads Fix Negative Conflicts
Detect and fix negative keyword conflicts — remove negatives blocking profitable keywords, pause unprofitable