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 prioritized best practices so code is written and reviewed against proven patterns from the start. ## Core Features & Use Cases - Prioritized Rule Catalog: 40 rules across 10 categories (architecture, DI, error handling, security, performance, testing, database, API design, microservices, DevOps), each ranked by impact from CRITICAL to LOW-MEDIUM. - Incorrect vs. Correct Examples: Every rule file shows an anti-pattern code sample alongside the corrected implementation with explanations. - Use Case: When refactoring a NestJS service that injects repositories directly and returns entities from controllers, reference the repository-pattern and DTO-serialization rules to restructure data access and prevent sensitive field exposure. ## Quick Start Review my NestJS users module against the architecture and security best practices and suggest fixes for any violations.