Nestjs Drizzle Crud Generator
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.
Run in terminal (recommended)
claude mcp add giuseppe-trisciuoglio-nestjs-drizzle-crud-generator npx -- -y @trustedskills/giuseppe-trisciuoglio-nestjs-drizzle-crud-generator
Or manually add to ~/.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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.