crud

Generate Laravel API CRUD scaffolding with models, repositories, services, and controllers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dlinox/api-infocir --skill crud-dlinox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crud
Source: https://github.com/dlinox/api-infocir/tree/main/.claude/skills/crud
Command: npx skills add https://github.com/dlinox/api-infocir --skill crud-dlinox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the repetitive boilerplate code required to build standard API CRUD modules in Laravel, ensuring architectural consistency across the project.

Core Features & Use Cases

  • Automated Scaffolding: Generates Models, Migrations, Repositories, Services, Controllers, Requests, and Resources in one go.
  • Modular Architecture: Supports both simple Setting catalogs and complex Dairy business entities with specific namespace and routing conventions.
  • Use Case: When starting a new feature like a Nationality catalog or a complex Dairy Supplier module, this skill ensures all files are placed in the correct directory structure and follow the project's naming standards.

Quick Start

Use the crud skill to generate a new CRUD module for the entity Nationality with standard settings.

Frequently Asked Questions about crud

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

FAQPage Schema
How do I generate Laravel API CRUD scaffolding automatically?

To generate Laravel API CRUD scaffolding, use a generator that creates models, migrations, repositories, services, controllers, requests, and resources in one command. This enforces naming conventions and automated route registration for architectural consistency.

What is the best way to structure a complex Laravel API CRUD module?

The best way to structure a complex Laravel API CRUD module is using a modular directory architecture with distinct namespaces. Separating business logic into repositories and services ensures scalable organization for complex entities compared to simple catalogs.

Can I generate both simple catalog and complex business entity CRUDs in Laravel?

Yes, you can generate both simple catalog and complex business entity CRUDs in Laravel. The scaffolding supports distinct architectural patterns tailored for simple settings like a Nationality catalog and complex modules like a Dairy Supplier.

How do I eliminate boilerplate code when building Laravel API modules?

Eliminate Laravel API boilerplate code by using an automated scaffolding generator. It produces all required files, including controllers and requests, simultaneously while maintaining project-wide consistency and enforcing strict naming conventions.

Does Laravel CRUD scaffolding enforce route registration and naming conventions?

Yes, Laravel CRUD scaffolding enforces route registration and naming conventions. Automated route registration ensures project-wide consistency, placing generated files in the correct modular directory structure without manual configuration.

What files are included in Laravel CRUD generator scaffolding?

Laravel CRUD generator scaffolding includes models, migrations, repositories, services, controllers, requests, and resources. These components are generated in one go to establish a complete API module within a modular directory structure.