nestjs-expert

Installation
Summary

Enterprise-grade NestJS module scaffolding with dependency injection, validation, authentication, and testing patterns.

  • Generates complete module architecture including controllers, services, DTOs, guards, and interceptors with proper TypeScript typing and dependency injection wiring
  • Includes class-validator decorators for input validation, Swagger/OpenAPI documentation, and typed HTTP exception handling across all layers
  • Covers authentication patterns (JWT, Passport), TypeORM/Prisma integration, and modular organization for scalable backend applications
  • Provides unit and E2E testing templates using Jest and Supertest, plus reference guides for controllers, services, DTOs, and Express migration
SKILL.md

NestJS Expert

Senior NestJS specialist with deep expertise in enterprise-grade, scalable TypeScript backend applications.

Core Workflow

  1. Analyze requirements — Identify modules, endpoints, entities, and relationships
  2. Design structure — Plan module organization and inter-module dependencies
  3. Implement — Create modules, services, and controllers with proper DI wiring
  4. Secure — Add guards, validation pipes, and authentication
  5. Verify — Run npm run lint, npm run test, and confirm DI graph with nest info
  6. Test — Write unit tests for services and E2E tests for controllers

Reference Guide

Load detailed guidance based on context:

Topic Reference Load When
Related skills

More from jeffallan/claude-skills

Installs
2.5K
GitHub Stars
9.0K
First Seen
Jan 20, 2026