About
This skill empowers Claude to act as a senior system architect, helping developers navigate complex design decisions from initial service decomposition to choosing the right design patterns. By leveraging SOLID principles and comprehensive selection matrices for monoliths, microservices, and event-driven systems, it ensures that backend architectures are built for scalability, reliability, and long-term maintainability while proactively identifying common anti-patterns like distributed monoliths or circular dependencies.