This skill equips Claude with the expertise to write robust, non-blocking C# code using modern async/await patterns. It strictly follows the POCU standard, which emphasizes explicit typing over 'var', the omission of the 'Async' suffix in method names, and mPascalCase for private member fields. Beyond syntax, it provides deep guidance on CancellationToken management, task composition, error handling, and performance optimization using ValueTask, ensuring your .NET applications are scalable, maintainable, and free from common pitfalls like deadlocks or 'async void' errors.
Key Features
012 GitHub stars
02Robust async exception handling and avoidance of anti-patterns
03Optimized Task composition and coordination strategies
04Advanced CancellationToken propagation and lifecycle management
05Strategic ConfigureAwait and ValueTask usage for library performance
06Strict POCU C# async syntax implementation (no Async suffix, explicit types)