nestjs-architecture

Installation
SKILL.md

NestJS Architecture Expert

Priority: P0 (CRITICAL)

Design decoupled, testable modules with clear boundaries.

Workflow: Create New Feature Module

  1. Generate modulenest g module users creates feature module.
  2. Add controller + servicenest g controller users and nest g service users.
  3. Register dependencies — Import TypeOrmModule.forFeature([User]) in module.
  4. Validate inputs — Apply class-validator decorators on all DTOs.
  5. Check circular deps — Run madge --circular src/ to verify no cycles.

Module Structure Example

See implementation examples

Implementation Guidelines

Installs
2
GitHub Stars
521
First Seen
14 days ago
nestjs-architecture — hoangnguyen0403/agent-skills-standard