What problem does it solve? Backend development involves dozens of decisions—choosing frameworks, designing APIs, securing authentication, optimizing databases, and setting up CI/CD—and getting any of them wrong leads to security vulnerabilities, performance bottlenecks, or unmaintainable code. This Skill encodes current backend best practices (2025 standards) so the AI applies proven patterns instead of generic advice. ## 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. - Performance & Architecture: Provides caching strategies (Redis), database indexing and sharding, microservices patterns (saga, CQRS, circuit breaker), and event-driven design with Kafka/RabbitMQ. - Use Case: When asked to build a production REST API with user authentication, the Skill directs the AI to use NestJS or FastAPI, parameterized queries, OAuth 2.1 + JWT with 15-minute expiry, rate limiting, and a 70-20-10 testing pyramid. ## Quick Start Ask the AI to design a secure REST API with JWT authentication and PostgreSQL for your application, and it will apply the patterns from this Skill.