laravel-services
Installation
SKILL.md
Laravel Services
A service wraps something outside the domain, usually a third-party API, behind a facade the rest of the app calls: Shipping::getShipment($reference). An integration is a Laravel Manager that picks one of several drivers implementing the same contract. The real driver talks to the API through Saloon; a NullDriver stands in where the API shouldn't be called. Everything the service needs lives in its own folder, so it reads, swaps and extracts as one unit. A service holds no business rules: the action that calls it decides what happens.