What problem does it solve? Building NestJS backends often leads to inconsistent layering, circular dependencies, weak validation, and security gaps. This Skill enforces a complete, opinionated engineering standard so every module, DTO, controller, and data query follows the same production-grade conventions. ## Core Features & Use Cases - Full-stack backend scaffolding: Generate complete business modules (DTO → Controller → Service → Module) with class-validator rules, Swagger annotations, and unified response formats. - Data & security standards: Drizzle ORM schema design, transactions, N+1 avoidance, Argon2id password hashing, JWT in HttpOnly cookies, and RBAC guards. - Code review: Audits NestJS code against 14 reference specifications, flagging violations by severity with fix examples. - Use Case: Ask it to build a user management module with JWT auth and pagination — it outputs the module architecture, API contracts, Drizzle schema, layered code, and a self-check validation report. ## Quick Start Use the nestjs-backend-developer skill to create a user module with CRUD endpoints, JWT authentication, and Drizzle ORM persistence.