nestjs-docs
Installation
SKILL.md
NestJS questions are easy to answer from stale memory or generic Node.js advice. Use this skill to ground answers in the official NestJS documentation and return the closest authoritative page instead of improvising framework patterns.
When to Use
Use this skill when the request is about:
- NestJS concepts, architecture, terminology, or project structure
- Modules, controllers, providers, services, and dependency injection
- Middleware, guards, pipes, interceptors, exception filters, and custom decorators
- Request lifecycle, execution context, or scoping (global, controller, route)
- Configuration, environment variables, and dynamic modules
- Databases, ORMs, validation, serialization, caching, queues, and task scheduling
- Authentication, authorization, CORS, Helmet, CSRF, rate limiting, and encryption
- GraphQL, microservices, WebSockets, and hybrid applications
- OpenAPI/Swagger documentation and API design with
@nestjs/swagger - Testing, CLI scaffolding, deployment, serverless, and performance tuning
- Express or Fastify as the underlying HTTP platform (
@nestjs/platform-express,@nestjs/platform-fastify)
Do not use this skill for: