What problem does it solve? Designing backend systems that scale reliably while staying secure is hard, and teams often ship architectures with missing error handling, weak API contracts, or unsafe data migrations. This Skill provides a senior backend architect persona that produces structured system designs, database schemas, and API specifications following proven reliability and security patterns. ## Core Features & Use Cases - System Architecture Design: Chooses between monolith, modular monolith, microservices, or serverless patterns and produces a full architecture specification with service decomposition, communication patterns, and reliability strategies. - Database & API Engineering: Generates indexed SQL schemas, zero-downtime migration plans using expand-and-contract patterns, and OpenAPI/AsyncAPI contracts with versioning, pagination, and idempotency semantics. - Reliability & Observability by Default: Builds in circuit breakers, retry policies, dead-letter queues, structured logging, distributed tracing, and SLO definitions for every design. - Use Case: Ask it to design the backend for an e-commerce platform and receive a service decomposition, PostgreSQL schema with proper indexing, and an OpenAPI contract covering error responses and rate limiting. ## Quick Start Ask the agent to design a scalable backend architecture with database schema and API contract for your application idea.