What problem does it solve? Structuring a Laravel application for long-term maintainability is hard: controllers bloat, N+1 queries creep in, and cross-tenant data leaks happen without scoped bindings. This Skill provides production-grade Laravel architecture patterns covering routing, Eloquent, services, queues, caching, and API responses. ## Core Features & Use Cases - Layered Architecture: Keep controllers thin by delegating to services and single-purpose action classes, with form requests handling validation and DTO conversion. - Eloquent Best Practices: Typed casts, query scopes, eager loading to avoid N+1 queries, transactions, global scopes, and soft deletes. - API & Routing Patterns: Scoped route-model binding for multi-tenant safety, resource controllers, consistent JSON responses with pagination metadata. - Use Case: When building a multi-tenant Laravel API, apply scoped bindings like Route::scopeBindings() so a user can never access another account's nested resources, while actions and repositories keep business logic testable. ## Quick Start Ask the AI to review or scaffold your Laravel controller, model, or route structure using these production architecture patterns.