What problem does it solve? Structuring a Laravel application for long-term maintainability is hard: controllers grow fat, queries cause N+1 problems, and cross-tenant data leaks happen through careless route binding. 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. - Secure Routing: Scoped route-model bindings and explicit model bindings to prevent cross-tenant access in nested resources. - Use Case: When building a multi-tenant Laravel API, apply scoped bindings for nested routes like /accounts/{account}/projects/{project}, wrap multi-step writes in DB transactions, and return consistent paginated responses via API resources. ## Quick Start Ask the assistant to scaffold a Laravel orders API with thin controllers, an action class, form request validation, scoped route bindings, and a paginated resource response.