nestjs

Installation
Summary

Comprehensive NestJS framework patterns with Drizzle ORM integration for building scalable APIs.

  • Covers core NestJS concepts: modules, controllers, services, dependency injection, guards, interceptors, and pipes
  • Includes complete Drizzle ORM setup with schema definitions, repositories, migrations, and transaction patterns
  • Provides authentication and authorization patterns using JWT guards and role-based access control
  • Demonstrates testing strategies for unit and e2e tests, validation with DTOs, and global exception handling
  • Supports advanced patterns including microservices, GraphQL resolvers, custom decorators, and soft deletes
SKILL.md

NestJS Framework with Drizzle ORM

Overview

Provides NestJS patterns with Drizzle ORM for building production-ready server-side applications. Covers CRUD modules, JWT authentication, database operations, migrations, testing, microservices, and GraphQL integration.

When to Use

  • Building REST APIs or GraphQL servers with NestJS
  • Setting up authentication and authorization with JWT
  • Implementing database operations with Drizzle ORM
  • Creating microservices with TCP/Redis transport
  • Writing unit and integration tests
  • Running database migrations with drizzle-kit

Instructions

  1. Install dependencies: npm i drizzle-orm pg && npm i -D drizzle-kit tsx
  2. Define schema: Create src/db/schema.ts with Drizzle table definitions
Related skills

More from giuseppe-trisciuoglio/developer-kit

Installs
1.2K
GitHub Stars
246
First Seen
Jan 20, 2026