What problem does it solve? Designing backend systems that scale, stay resilient under failure, and remain maintainable is hard without a structured architectural approach. This Skill guides the AI to act as a backend system architect, producing service boundaries, API contracts, and resilience strategies grounded in proven patterns. ## Core Features & Use Cases - API Design: Models REST, GraphQL, gRPC, and WebSocket APIs with versioning, pagination, and OpenAPI documentation. - Microservices Architecture: Defines service boundaries with domain-driven design, event-driven communication, saga patterns, and circuit breakers. - Security & Observability: Plans OAuth 2.0/JWT authentication, rate limiting, distributed tracing, metrics, and alerting. - Use Case: Ask it to design a microservices architecture for a multi-tenant SaaS platform, and receive service boundary definitions, API contracts, a Mermaid architecture diagram, and a rollout plan. ## Quick Start Ask the AI to design a RESTful API and microservices architecture for your application, including authentication, resilience patterns, and observability strategy.