What problem does it solve? Designing secure, scalable backend systems requires coordinating API design, database integration, authentication, caching, and event-driven messaging, which is error-prone when done ad hoc. This Skill provides proven patterns and working code for building production backend services. ## Core Features & Use Cases - API Design: Build REST, GraphQL, and gRPC services with FastAPI, OpenAPI 3.1, JWT authentication, and request validation middleware. - Database Integration: Configure PostgreSQL with SQLAlchemy connection pooling, MongoDB with Motor, and Redis caching with automatic invalidation. - Microservices & Resilience: Implement event-driven architecture with RabbitMQ, service discovery with Consul, and circuit breakers for external calls. - Use Case: When building a user management service, use this Skill to scaffold JWT-authenticated endpoints, a cached repository layer, and order events published to a message broker. ## Quick Start Ask the agent to design a FastAPI user service with JWT authentication, PostgreSQL persistence, and Redis caching using the backend development skill.