Nestjs Drizzle Crud Generator

🌐Community
by giuseppe-trisciuoglio · vlatest · Repository

Generates NestJS CRUD APIs with Drizzle ORM based on schema definitions, streamlining backend development for Giuseppe Trisciuoglio's projects.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add giuseppe-trisciuoglio-nestjs-drizzle-crud-generator npx -- -y @trustedskills/giuseppe-trisciuoglio-nestjs-drizzle-crud-generator
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "giuseppe-trisciuoglio-nestjs-drizzle-crud-generator": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/giuseppe-trisciuoglio-nestjs-drizzle-crud-generator"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill generates CRUD (Create, Read, Update, Delete) operations for NestJS applications using Drizzle ORM. It automates the creation of API endpoints and database models, significantly reducing boilerplate code when building backend systems. The generated code includes controllers, routes, and services, ready to be integrated into a NestJS project.

When to use it

  • Rapid Backend Development: Quickly scaffold basic CRUD functionality for new or existing NestJS projects.
  • Database Interactions: Automate the creation of API endpoints that interact with a Drizzle-managed database.
  • Reducing Boilerplate: Minimize repetitive coding tasks associated with setting up standard data management operations.
  • Prototyping: Quickly create functional prototypes to demonstrate core backend logic and data flow.

Key capabilities

  • Generates NestJS controllers, routes, and services.
  • Utilizes Drizzle ORM for database interactions.
  • Automates CRUD operation creation.
  • Reduces boilerplate code.

Example prompts

  • "Generate a CRUD API for a 'product' model with fields: name, description, price."
  • "Create NestJS endpoints to manage users with attributes id, email, and password."
  • “Build a basic API for managing ‘tasks’ including create, read, update, and delete functionality.”

Tips & gotchas

  • Requires familiarity with NestJS and Drizzle ORM. The skill assumes you have these dependencies set up in your project.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
giuseppe-trisciuoglio
Installs
13

🌐 Community

Passed automated security scans.