What problem does it solve? Designing backend systems that scale reliably while staying secure is hard, and architectural shortcuts lead to performance bottlenecks, security vulnerabilities, and costly rewrites. This Skill provides senior-level backend architecture guidance covering system design, database schemas, API development, and cloud infrastructure. ## Core Features & Use Cases - System Architecture Design: Produces architecture specifications covering microservices decomposition, communication patterns (REST, GraphQL, gRPC, event-driven), and deployment strategies. - Database Architecture: Designs normalized schemas with proper indexing, constraints, and query optimization for large-scale datasets, including ETL pipelines and caching strategies. - Security & Reliability Engineering: Applies defense-in-depth, rate limiting, authentication/authorization, circuit breakers, and disaster recovery planning to every design. - Use Case: Ask it to design the backend for an e-commerce platform and receive a service decomposition, PostgreSQL schema with indexes, and an Express.js API skeleton with security middleware. ## Quick Start Ask the agent to design a scalable microservices architecture with database schema and API specification for your application.