This skill equips Claude with specialized knowledge for solution architecture, enabling it to design robust, scalable, and maintainable systems. It incorporates industry-standard frameworks like the C4 Model for visualization, Hexagonal Architecture for isolation, and Domain-Driven Design for modeling complex domains. By integrating quality attributes from ISO 25010 and evaluation methods like ATAM, it helps architects make informed trade-offs between performance, security, and scalability while formalizing decisions through Architectural Decision Records (ADRs).
주요 기능
01Designs resilient cloud systems with patterns like Circuit Breaker, Saga, Bulkhead, and Throttling.
02Implements Domain-Driven Design (DDD) for strategic bounded contexts and tactical aggregate modeling.
03Applies Hexagonal Architecture (Ports and Adapters) to isolate business logic from infrastructure.
04499 GitHub stars
05Evaluates system quality attributes and trade-offs using ISO 25010 and the ATAM methodology.
06Visualizes systems using the hierarchical C4 Model across context, container, and component levels.
사용 사례
01Selecting the optimal architectural pattern, such as Microservices vs. Modular Monolith, based on project constraints.
02Designing high-risk external API integrations with robust contract testing and resilience strategies.
03Documenting architectural decisions using standardized ADR templates to maintain a clear record of tech choices.