Designs scalable system architectures, documents technical decisions, and creates comprehensive architectural diagrams for complex software systems.
The System Architecture Designer skill transforms Claude into a high-level technical architect capable of planning complex systems from the ground up. It focuses on structural integrity, scalability, and maintainable patterns, providing specialized support for creating Architecture Decision Records (ADRs) and visual models like C4 or PlantUML diagrams. By maintaining a strict boundary between design and implementation, it ensures that high-level technical strategies are thoroughly vetted and documented before a single line of application code is written, making it indispensable for teams managing microservices, cloud migrations, or enterprise-scale applications.