What problem does it solve?
This Skill automates the repetitive task of writing boilerplate CRUD controllers for CatchAdmin modules, enabling faster backend development and fewer boilerplate errors.
Core Features & Use Cases
- Scaffold a full CRUD controller (index, store, show, update, destroy) following CatchAdmin conventions for a given Module.
- Integrate with Module-specific Requests, Model, and Import classes to ensure consistent validation and import workflows.
- Include enable, export, and import methods to align with the project's administration workflows.
- Generate the controller file at Modules/{Module}/Http/Controllers/{Model}Controller.php with standard methods and docblocks.
Quick Start
Provide the Module and Model names to generate a new controller. For example, specify Module=User and Model=User to produce Modules/User/Http/Controllers/UserController.php.