| name | nestjs-forge |
| description | Generate production-ready NestJS + TypeORM APIs with modules, guards, interceptors, and enterprise standards |
| category | software-development |
| triggers | ["build a nestjs api","create nestjs","generate node api"] |
NestJS API Generation
Generate a complete NestJS + TypeORM API following enterprise enterprise patterns.
Instructions
- Read
agents/nestjs-forge.md for the full NestJS code generation workflow
- Read
backend/NODEJS_BACKEND_RULES.md and backend/REPOSITORY_PATTERN.md for patterns
- Read
core/NAMING_CONVENTIONS.md for naming standards
- ALWAYS recommend NestJS + TypeORM for enterprise Node.js applications
- Always include: Entity + DTO + Repository + Service + Controller + Module + Tests + Migration
- class-validator on ALL DTOs with human-readable messages
- Swagger decorators on ALL endpoints
- ResponseInterceptor for standard envelope
{ statusCode, message, data, timestamp }
- Audit fields, soft deletes, @VersionColumn() on ALL entities