nest-crud

Generate a NestJS CRUD module with controller, service, and DTOs from a Prisma model.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rladydqls99/claude-marketplace --skill nest-crud
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nest-crud
Source: https://github.com/rladydqls99/claude-marketplace/tree/main/plugins/dev-team-plugin/skills/nest-crud
Command: npx skills add https://github.com/rladydqls99/claude-marketplace --skill nest-crud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of boilerplate code for CRUD (Create, Read, Update, Delete) operations in NestJS applications, significantly speeding up backend development.

Core Features & Use Cases

  • Full Module Generation: Creates module, controller, service, and DTO files for a given Prisma model.
  • SOLID Principles Adherence: Generates code that follows best practices for maintainability and scalability.
  • Use Case: When starting a new feature that requires managing a 'User' resource, use this Skill to quickly scaffold all the necessary files for user management.

Quick Start

Use the nest-crud skill to generate a CRUD module for the 'Product' model.

Frequently Asked Questions about nest-crud

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a complete NestJS CRUD module from a Prisma model?▼

To scaffold a NestJS CRUD module, provide a Prisma model name to instantly generate the controller, service, and DTO files. This automates boilerplate creation for standard CRUD operations based on your schema.

Does the generated NestJS CRUD code follow SOLID principles?▼

Yes, the generated NestJS CRUD code adheres to SOLID principles for backend development. This ensures the scaffolded controllers and services maintain best practices for maintainability and scalability.

Do I need Prisma ORM integration to use the generated NestJS CRUD modules?▼

Yes, Prisma ORM integration is required to use the generated NestJS CRUD modules. The generated code relies on standard NestJS patterns for dependency injection and routing directly tied to your Prisma setup.

What files are included when scaffolding a NestJS CRUD module?▼

Scaffolding a NestJS CRUD module includes module, controller, service, and DTO files. These generated files support common CRUD operations and provide a complete structure for managing a new resource.

Can I quickly scaffold a NestJS backend for managing a new resource like a Product?▼

Yes, you can quickly scaffold a NestJS backend for managing resources like a Product by providing the model name. This instantly generates all necessary CRUD files, significantly speeding up backend development.