About
This skill empowers Claude to architect and implement efficient parallel processing for CPU-bound tasks within .NET applications. It provides domain-specific guidance on using the Parallel class, PLINQ, and ConcurrentCollections to maximize multi-core utilization while maintaining thread safety. By distinguishing between CPU-bound and I/O-bound operations, it helps developers avoid common performance bottlenecks, manage shared state without race conditions, and implement advanced patterns like early termination and thread-local storage for optimized resource handling.