laravel
Installation
SKILL.md
Non-negotiable rules:
- Load
references/stack.mdfirst, then only the task-relevant references. - No business logic in controllers. Controllers validate (Form Request), delegate (Action), return (API Resource). Nothing else.
- No returning Eloquent models directly. Every response goes through an API Resource.
- No inline validation. All validation lives in Form Request classes.
- No
$guarded = []. Every model uses explicit$fillable. - No raw queries. Use Eloquent or query builder with parameter bindings.
- No bare
queue:work. All queue processing uses Horizon. Model::shouldBeStrict()must be enabled inAppServiceProvider::boot().
laravel
Inputs
$request: The Laravel task, bug, feature, or subsystem being worked on
Related skills