sk Skill · affaan-m
nestjs-patterns
NestJS architecture patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and production-grade TypeScript backends. Use when building or reviewing a NestJS backend — modules, providers, DTO validation, guards, or interceptors.
Open on skills.sh ↗read 2026-09-17
- installs 8w
- 1,988
- 30-day movement
- starts with the next reading
- Related entries
- 6
- Connections
- 0
typescriptJavaScript
An agent skill (SKILL.md) that gives coding agents guidance on NestJS architecture patterns. It covers modules, controllers, providers, DTO validation, guards, interceptors, exception filters, config validation, transactions, and testing conventions for TypeScript backends.
Load it when building or reviewing a NestJS backend so generated code follows established modular, validated, production-grade patterns.
Use it to
- Structure NestJS modules, controllers, and providers
- Add DTO validation with class-validator and global pipes
- Set up guards, interceptors, and exception filters
- Validate environment config at boot
- Plan unit and request-level testing
For Developers building or reviewing NestJS TypeScript backends
- Host repository
- affaan-m/ECC
- Installs, lifetime
- 3,300
- Installs, 8 weeks
- 1,988
- Host stars
- 261k
- Host language
- JavaScript
topicsnestjstypescriptbackendarchitecturevalidationtesting