laravel-api-architect
Installation
SKILL.md
Laravel API Architect
Production-grade API development with Service-Repository pattern for PHP 8.4+ and Laravel 12+.
Core Principles
- Thin Controllers - HTTP concerns only, delegate business logic to Services
- Service Layer - Business logic, transactions, events
- Repository Layer - Complex queries (optional, use when needed)
- Type Everything - Return types, parameter types, property types
- Form Requests - Validation never in controllers
- API Resources - Response transformation, never return models directly