About
The System Design Patterns skill transforms Claude into a senior architecture consultant, offering structured guidance on building resilient distributed systems. It covers critical concepts like the CAP theorem, ACID vs. BASE trade-offs, and practical scaling strategies including horizontal scaling, database sharding, and multi-level caching. By providing both theoretical frameworks and concrete .NET implementation patterns using tools like Polly and ABP, this skill helps developers make informed infrastructure decisions, evaluate complex trade-offs, and implement fault-tolerance mechanisms like circuit breakers and retries.