What problem does it solve? Designing and shipping production backends requires juggling API design, authentication, database optimization, security hardening, testing, and deployment, and this Skill consolidates those decisions and patterns into one guided workflow. ## Core Features & Use Cases - API Design Guidance: Covers REST, GraphQL, and gRPC patterns including pagination, versioning, error formats, and a decision matrix for choosing between them. - Security & Authentication: Implements OAuth 2.1 with PKCE, JWT best practices, RBAC, MFA/WebAuthn, Argon2id password hashing, and OWASP Top 10 mitigations. - Architecture & Operations: Provides microservices patterns (saga, CQRS, circuit breaker), caching and scaling strategies, testing pyramids, Docker/Kubernetes deployment, and observability with Prometheus, OpenTelemetry, and structured logging. - Use Case: When building a new NestJS order service, use this Skill to design the REST endpoints, add JWT auth with RBAC, set up PostgreSQL indexes and Redis caching, write integration tests, and produce a Kubernetes deployment manifest with health checks. ## Quick Start Use the backend-development skill to design a FastAPI REST service with OAuth 2.1 authentication, PostgreSQL storage, and a Docker deployment setup.