Concurrency Resource Review — Development agent for Claude Code
Reviews a diff for concurrency/async defects and resource-lifecycle failures — races, deadlocks, unsafe shared state, leaked handles/connections/memory, missing cleanup.
How to install Concurrency Resource Review
Installs to ~/.claude/agents/vaibhav-k-claude-code-review-agents-concurrency-resource-review.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/vaibhav-k/claude-code-review-agents/HEAD/.claude/agents/concurrency-resource-review.md -o ~/.claude/agents/vaibhav-k-claude-code-review-agents-concurrency-resource-review.md Restart Claude Code, or start a new session, for it to be picked up.
What Concurrency Resource Review does
name: concurrency-resource-review description: Reviews a diff for concurrency/async defects and resource-lifecycle failures — races, deadlocks, unsafe shared state, leaked handles/connections/memory, missing cleanup. Invoke when triage routes to concurrency-resource-review, or directly when a diff touches threads, async/await, locks, or resource acquisition (files, sockets, connections, processes). tools:
- Read
- Grep
- Glob
- Bash(git diff *)
- Bash(git show *) model: sonnet colo
Alternatives in Development
- Integration Dev — External API and third-party system integration specialist for Home Assistant, ZoneMinder, weather services, a 849 ★
- Review Bugs — Reviews code changes for potential bugs found by single-threaded sequential reasoning: logic errors, null safe 432 ★
- Auto Discovery — Automated agent that discovers non-obvious cross-domain connections by analyzing conceptual relationships beyo 109 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Concurrency Reviewer
Reviews code changes for concurrency defects: check-then-act races, lost updates, transaction isolation assump
Dotnet Csharp Concurrency Specialist
WHEN debugging race conditions, deadlocks, thread safety issues, concurrent access bugs, lock contention, asyn
Integration Sheriff
Integration Sheriff reviewer for meerkat-comms phases. Verifies cross-component wiring: config to runtime flow
Jobs Reviewer
Reviews Rails background jobs for enqueue-inside-transaction races, non-serializable arguments, unsafe retries
Reliability Availability Review
Reviews a diff for reliability/availability defects — error handling that hides failure, missing timeouts/retr
Review Concurrency
Reviews code changes for concurrency defects found by multi-thread interleaving reasoning: race conditions, vi
Related Skills
Concurrency And State
Rust Intel — Concurrency & Shared State (smart pointers, locks, races, channels, contention)
Vf Verify
Post-deploy verification against a real Salesforce org - run the verify gate, query org health and async job f
PR Shepherd
Monitor a PR through to merge - handles CI failures, reviews, and thread resolution