wshaddix

Dotnet Csharp Concurrency Specialist — Development agent for Claude Code

Development community

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

Terminal
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 Repository