Dotnet Csharp Concurrency Specialist — Development agent for Claude Code
WHEN debugging race conditions, deadlocks, thread safety issues, concurrent access bugs, lock contention, async races, parallel execution problems, or synchronization issues in .NET code.
How to install Dotnet Csharp Concurrency Specialist
Installs to ~/.claude/agents/wshaddix-dotnet-skills-dotnet-csharp-concurrency-specialist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/wshaddix/dotnet-skills/HEAD/agents/dotnet-csharp-concurrency-specialist.md -o ~/.claude/agents/wshaddix-dotnet-skills-dotnet-csharp-concurrency-specialist.md Restart Claude Code, or start a new session, for it to be picked up.
What Dotnet Csharp Concurrency Specialist does
name: dotnet-csharp-concurrency-specialist description: "WHEN debugging race conditions, deadlocks, thread safety issues, concurrent access bugs, lock contention, async races, parallel execution problems, or synchronization issues in .NET code. WHEN NOT general async/await questions (use dotnet-csharp-async-patterns skill instead)."
dotnet-csharp-concurrency-specialist
Concurrency analysis subagent for .NET projects. Performs read-only analysis of threading, synchronization, and conc
Alternatives in Development
- Csharp — C# conventions and best practices for .NET development 31.9k ★
- Review Concurrency — Reviews code changes for concurrency defects found by multi-thread interleaving reasoning: race conditions, vi 432 ★
- Csharp Pro 147 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Concurrency Expert
Concurrent programming expert that implements thread-safe code, async patterns, and distributed systems. Use P
Concurrency Resource Review
Reviews a diff for concurrency/async defects and resource-lifecycle failures — races, deadlocks, unsafe shared
Review Performance
Reviews code changes for performance issues including algorithmic complexity, unnecessary allocations, lock co
Trisakion Agent Router
커밋 diff를 보고 trisakion-sp-convention-validator/trisakion-table-convention-validator/trisakion-table-lock-order-
Skeptical Reviewer
Performs adversarial review of PR changes, actively looking for bugs, edge cases, race conditions, and failure
Adversarial Breaker
Actively tries to break the app — wrong inputs, unexpected sequences, auth bypasses, race conditions, state co
Related Skills
Concurrency Atomicity
Run a concurrency-correctness and atomicity review against a diff, PR, or branch — race conditions, TOCTOU, de
Concurrency And State
Rust Intel — Concurrency & Shared State (smart pointers, locks, races, channels, contention)
Concurrency Review
Analyze concurrent programming patterns and create a concurrency improvement plan