Skip to main content

async-programming-patterns

Stars1
Forks0
UpdatedMarch 19, 2026 at 14:31

Diagnosing async anti-patterns and advanced async primitives in .NET - sync-over-async deadlocks and thread-pool starvation, async void crashes, TaskCompletionSource with RunContinuationsAsynchronously, CancellationTokenSource disposal and timeout patterns, AsyncLocal execution context leaks, timer callback safety, ConcurrentDictionary.GetOrAdd with async, and async factory patterns for constructors.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly