This skill provides Claude with specialized knowledge for architecting and developing high-performance NestJS applications using domain-driven design principles. It offers comprehensive guidance on organizing modules, controllers, and providers while enforcing best practices for DTO validation, global interceptors, and environment-aware configuration. Whether building a new API or refactoring an existing service, it ensures consistency across authentication strategies, error handling, and unit testing using the NestJS testing utility.
주요 기능
01Modular domain-driven project structuring
02214,448 GitHub stars
03Environment-validated configuration management and database integration
04Standardized exception filters for consistent error responses
05Global DTO validation using class-validator and ValidationPipe
06Secure JWT authentication and Role-Based Access Control (RBAC) patterns
사용 사례
01Implementing standardized security and logging across microservices
02Building scalable and maintainable RESTful APIs with NestJS
03Refactoring monolithic TypeScript backends into clean, modular architectures