Back to skills
SKILL.md
Nestjs
ASecurityNestJS modules, DI, guards, interceptors, OpenAPI. Use when building NestJS applications.
- 47 stars
- 0 votes
- 2 copies
- 7 views
- Added September 12, 2026
Works with
Security analysis
100/100npx -y skills add skeletorflet/opencode-supreme-setup --skill nestjs --agent claude-codeAre you the author of Nestjs?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/skeletorflet-nestjs)---
name: nestjs
description: NestJS modules, DI, guards, interceptors, OpenAPI. Use when building NestJS applications.
---
## nestjs
Build structured server-side apps with NestJS.
### Architecture
- Modules organize feature domains
- Controllers handle HTTP requests
- Providers (services) contain business logic
- Dependency injection via constructor injection
### Decorators & Guards
- Guards for auth/role-based access control
- Interceptors for request/response transformation
- Pipes for validation and transformation
- Exception filters for structured error responses
### OpenAPI / Swagger
- @nestjs/swagger decorators for API docs
- DTO classes with class-validator decorators
- Auto-generated Swagger UI at /api
### Database
- TypeORM or Prisma integration via modules
- Repository pattern with @InjectRepository
- Migrations for schema versioning
### Testing & Microservices
- Jest with Test.createTestingModule
- Microservices via @nestjs/microservices (TCP, Redis, RabbitMQ, Kafka)
- Hybrid apps with HTTP + microservice
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.