What problem does it solve? Building production NestJS backends requires coordinating modules, dependency injection, authentication, validation, and database access, and this Skill provides proven patterns and code templates for each layer. ## Core Features & Use Cases - NestJS Architecture Patterns: Ready-to-use templates for modules, controllers, services, guards, interceptors, exception filters, and custom decorators. - Drizzle ORM Integration: Complete setup for schema definition, repositories, transactions, soft deletes, and migrations with PostgreSQL. - Testing & Security: Unit and E2E testing patterns with Jest and supertest, plus JWT authentication guards and role-based access control. - Use Case: When scaffolding a new REST API with user management, apply the repository pattern with Drizzle, protect routes with JWT and roles guards, and verify behavior with E2E tests against a real database. ## Quick Start Ask the agent to scaffold a NestJS users module with Drizzle ORM, JWT authentication, and E2E tests following this skill's patterns.