What problem does it solve? Building enterprise-grade NestJS backends requires consistent architecture across modules, dependency injection, validation, authentication, and testing, which is error-prone when done manually without established patterns. ## Core Features & Use Cases - Scaffolding NestJS Building Blocks: Generates modules, controllers, services, and DTOs with proper dependency injection wiring, class-validator decorators, and Swagger documentation. - Security & Validation Patterns: Implements JWT/Passport authentication, role-based guards, global ValidationPipe configuration, and typed HTTP exception handling. - Testing & Migration Guidance: Provides unit test patterns with Test.createTestingModule, E2E tests with supertest, and a complete Express-to-NestJS migration playbook. - Use Case: When adding a new users resource to a NestJS API, invoke this Skill to produce the module, controller with Swagger decorators, service with TypeORM repository injection, validated DTOs, and service unit tests in one pass. ## Quick Start Ask the AI to create a NestJS users module with a controller, service, DTO validation, JWT guard, and unit tests.