What problem does it solve? NestJS codebases often accumulate architectural problems like circular dependencies, god services, N+1 queries, and missing input validation that cause runtime crashes and security gaps. This Skill provides a structured rulebook of 40 best practices across 10 categories so AI-assisted code generation and review follow proven NestJS patterns. ## Core Features & Use Cases - Prioritized Rule Catalog: 40 rules organized by impact (CRITICAL to LOW-MEDIUM) across architecture, dependency injection, error handling, security, performance, testing, database, API design, microservices, and DevOps. - Incorrect vs Correct Examples: Each rule file shows anti-pattern code alongside the recommended implementation with explanations. - Use Case: When refactoring a NestJS service that directly returns TypeORM entities from controllers, apply the api-use-dto-serialization rule to add class-transformer serialization and prevent leaking sensitive fields like password hashes. ## Quick Start Review my NestJS users module using the nestjs-best-practices rules and fix any architecture or security violations.