nodejs-nestjs-backend-microservices
Installation
SKILL.md
Node.js NestJS Backend Microservices
Use When
- Building or extending Node.js and NestJS services
- Adding new API endpoints, async consumers, or domain workflows
- Improving service reliability, observability, or deployment safety
Workflow
- Define bounded context and service ownership, including dependencies.
- Define API or event contracts before implementation.
- Implement business logic in domain-focused modules, not controllers.
- Add validation, authn and authz hooks, idempotency, and error mapping.
- Add telemetry (structured logs, metrics, traces) with correlation IDs.
- Verify with unit, integration, contract, and failure-mode tests.