mayrlabs-framework-nestjs
Installation
SKILL.md
MayR Labs NestJS Doctrine
Purpose
To leverage NestJS's Angular-inspired architecture fully. Enforces strict Dependency Injection mapping and eliminates bleeding logic between modules.
Audience
AI Agents generating NestJS modules, controllers, or providers.
Core Rules & Constraints
1. Module Encapsulation
- Keep domain boundaries strict. If module
Aneeds a service from moduleB, moduleBMUST explicitly export it, andAMUST explicitly import moduleB. Do not use wildcard global modules unless fundamentally required (e.g., Config, Database).