
nestjs-patterns
NestJS architecture patterns for modules, controllers, providers
by affaan-mFree
Description
nestjs-patterns is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It sets out production patterns for modular TypeScript backends built with NestJS. It covers the project structure, how to organise modules, controllers and providers, DTO validation, guards, interceptors and exception filters, environment-aware configuration, database integration, and testing of units and HTTP endpoints. The skill applies when an agent is building NestJS APIs or services, structuring a backend into modules, adding validation or request-handling middleware such as guards and interceptors, configuring settings for different environments, connecting a database, or writing tests. Because it is a SKILL.md file of instructions, the agent loads it for those tasks and applies the same layout each time. It is free and open source, and the skills.sh listing shows all three security audits passing.…
Highlights
- Modules, controllers and providers
- DTO validation
- Guards, interceptors and exception filters
- Environment-aware configuration and testing
Ratings & Reviews
No ratings yet
Be the first to rate nestjs-patterns.
People also visit
nestjs-patterns FAQ
What does the nestjs-patterns skill do?
It guides an agent in building NestJS backends with a modular structure, validation, guards, interceptors and tests.
Does it cover validation?
Yes. It covers DTO validation along with exception filters.
Does it cover database work?
It covers database integration as part of the backend setup.
How do I install it?
Run: npx skills add https://github.com/affaan-m/ecc --skill nestjs-patterns
Is it free?
Yes. It is free and open source.
Are there security findings?
The skills.sh listing shows Gen Agent Trust Hub, Socket and Snyk all passing.
What are the best nestjs-patterns alternatives?
Popular alternatives to nestjs-patterns include nestjs-expert, backend-patterns and mcp-server-patterns. See all nestjs-patterns alternatives








