What problem does it solve? Building production FastAPI services involves many decisions across async patterns, data validation, security, testing, and deployment, and this Skill provides structured expert guidance so you avoid common architectural mistakes. ## Core Features & Use Cases - Async API Development: Design endpoints with FastAPI 0.100+, Pydantic V2 models, dependency injection, WebSockets, and background tasks. - Data & Security Layers: Integrate SQLAlchemy 2.0 async ORM, Redis caching, OAuth2/JWT authentication, and role-based access control. - Testing & Deployment: Write pytest-asyncio test suites, add observability with OpenTelemetry and Prometheus, and containerize with Docker and Kubernetes. - Use Case: Ask it to scaffold a FastAPI microservice with async SQLAlchemy, JWT authentication, rate limiting, and a Docker deployment setup, and receive step-by-step implementation guidance. ## Quick Start Ask the assistant to create a FastAPI microservice with async SQLAlchemy, JWT authentication, and Docker deployment configuration.