What problem does it solve? Designing and implementing backend systems involves many recurring decisions—API style, database access, caching, authentication, and service communication. This Skill provides concrete implementation patterns for these tasks so backend work follows consistent, secure, and tested conventions instead of ad-hoc solutions. ## Core Features & Use Cases - API Design: Patterns for REST (FastAPI with Pydantic and OpenAPI 3.1), GraphQL (Strawberry), and gRPC services. - Database Integration: SQLAlchemy models with connection pooling for PostgreSQL, Motor-based async MongoDB services, and Redis caching decorators. - Microservices & Security: Consul service discovery, AMQP event buses with aio_pika, JWT authentication, and bcrypt password hashing. - Use Case: When building a new FastAPI service that needs user authentication, PostgreSQL persistence, and cached read endpoints, use this Skill to generate the models, security layer, and cache manager following proven patterns. ## Quick Start Use the backend specialist skill to scaffold a FastAPI endpoint with JWT authentication and a pooled PostgreSQL connection.