nestjs-practices
Installation
SKILL.md
NestJS Practices
Apply the smallest relevant set of NestJS decision cards. The cards own normative guidance, examples, exceptions, and sources; this entry point activates the catalog and routes the work.
When to Apply
Use this skill when:
- Designing NestJS modules, services, repositories, dependency injection, configuration, bootstrap, logging, error handling, external contracts, data integration, or standalone application contexts.
- Reviewing
@nestjs/config, dynamic module options, typed configuration namespaces, workers, or CLI processes. - Do not use it for end-to-end test design, test-runner orchestration, E2E fixtures, or E2E infrastructure lifecycle.
- Do not use it for black-box testing against a deployed API without NestJS source access or for generic TypeScript work without a NestJS-specific decision.