crud-resource-generator

Generate complete CRUD resources with soft-delete support across multiple layers.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/web3br1/luminaristest --skill crud-resource-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crud-resource-generator
Source: https://github.com/web3br1/luminaristest/tree/main/.claude/skills/crud-resource-generator
Command: npx skills add https://github.com/web3br1/luminaristest --skill crud-resource-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires prisma, dynamic-table, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of a complete CRUD resource with soft-delete and reusability, streamlining the development process for resources with standard CRUD operations.

Core Features & Use Cases

  • CRUD Automation: Generates DTO, Repository, Policy, Service, Controller, Route, and Frontend Service layers for CRUD operations.
  • Soft-Delete Support: Implements soft-delete functionality across all layers for data retention.
  • Reusability: Promotes reusability of canonical components across different resources.
  • Use Case: Ideal for quickly setting up a new database table or ERP API without complex business logic.

Quick Start

To generate a CRUD resource for a new 'comments' feature, use the command: generate-crud comments prisma

Frequently Asked Questions about crud-resource-generator

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

FAQPage Schema
How do I generate a complete CRUD API with soft-delete support?

To generate a CRUD API with soft-delete, you can automate the creation of DTO, Repository, Service, Controller, and Route layers. This provides full data retention and reusability for administrative workflows without complex business logic.

Can I use Prisma to generate CRUD resources for database management?

Yes, you can use Prisma to generate CRUD resources by specifying it as the input parameter in the generation command. The system handles the complete database management setup, including Repository and Frontend Service layers.

What is the best way to set up an ERP API without complex business logic?

The best way to set up a standard ERP API is by automating CRUD resource generation. This approach creates reusable canonical components across all layers, streamlining the development process for standard operations.

Does CRUD resource generation work with DynamicTable for administrative workflows?

Yes, CRUD resource generation works with DynamicTable. You can specify DynamicTable as the input parameter to handle administrative and database management workflows, automatically generating the required service and controller layers.

What layers are included when automating CRUD operations?

Automating CRUD operations includes the generation of DTO, Repository, Policy, Service, Controller, Route, and Frontend Service layers. This comprehensive layer generation ensures soft-delete support and component reusability across the entire stack.