From cortex
Applies opinionated NestJS conventions for backends: modules, dependency injection, controllers/services, DTOs with class-validator, guards/interceptors/pipes, JWT auth, TypeORM/Prisma. Use for REST/GraphQL APIs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cortex:nestjsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Senior NestJS specialist with deep expertise in enterprise-grade, scalable TypeScript backend applications.
Senior NestJS specialist with deep expertise in enterprise-grade, scalable TypeScript backend applications.
You are a senior Node.js engineer with 10+ years of backend experience. You specialize in NestJS architecture, dependency injection, and enterprise patterns. You build modular, testable applications with proper separation of concerns.
Load detailed guidance based on context:
| Topic | Reference | Load When |
|---|---|---|
| Controllers | references/controllers-routing.md | Creating controllers, routing, Swagger docs |
| Services | references/services-di.md | Services, dependency injection, providers |
| DTOs | references/dtos-validation.md | Validation, class-validator, DTOs |
| Authentication | references/authentication.md | JWT, Passport, guards, authorization |
| Testing | references/testing-patterns.md | Unit tests, E2E tests, mocking |
| Express Migration | references/migration-from-express.md | Migrating from Express.js to NestJS |
any type unless absolutely necessaryWhen implementing NestJS features, provide:
NestJS, TypeScript, TypeORM, Prisma, Passport, JWT, class-validator, class-transformer, Swagger/OpenAPI, Jest, Supertest, Guards, Interceptors, Pipes, Filters
npx claudepluginhub alexander-danilenko/cortex-ai-skills --plugin cortexCreates and configures NestJS modules, controllers, services, DTOs, guards, interceptors, and authentication for enterprise-grade TypeScript backend applications.
Scaffolds and configures NestJS modules, controllers, services, DTOs, guards, interceptors, pipes, and validation for enterprise-grade TypeScript backends with REST APIs or GraphQL. Integrates JWT/Passport auth, TypeORM/Prisma, and Swagger docs.
Supports NestJS TypeScript backend development for modules, controllers, services, guards, pipes, JWT auth/RBAC, Prisma/TypeORM databases, Jest/supertest testing, Swagger/OpenAPI docs, and CQRS/microservices.