Laravel API
Genera API REST Laravel con controller invocabili, DTO FormRequest, classi Action e ULID.
Promosso
Cosa fa
Guida Claude nella creazione o revisione di API REST Laravel utilizzando un'architettura stateless opinata: controller invocabili versionati, payload da FormRequest a DTO, classi Action a scopo singolo, modelli ULID e risposte di errore Problem+JSON. Si attiva su richieste di creare, generare o revisionare un'API Laravel, aggiungere autenticazione JWT o rifattorizzare codice API Laravel per la qualità del codice.
Rapporto di test
Costruito una risorsa Libro end-to-end dal corpo della skill (modello ULID, DTO StoreBookPayload, FormRequest->payload(), Azione CreateBook, Controller V1\Store invocabile, Risposta JsonDataResponse Responsabile) e controllato tutti i 6 file con `php -l`; una base ingenua era un singolo controller+modello a 2 file con validate() inline e response()->json() -- la skill applica genuinamente l'architettura a strati che pubblicizza, al costo di circa 3 volte più file per endpoint.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/JustSteveKing/laravel-api-skill cd laravel-api-skill mkdir -p ~/.claude/skills cp -r laravel-api ~/.claude/skills/laravel-api
Comandi e prompt di esempio
/laravel-apiGenera API REST Laravel con controller invocabili, DTO FormRequest, classi Action e ULID.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Build a Laravel API endpoint to create a Book resource with validationScaffold a REST API in Laravel with proper DTOs and action classesAdd JWT auth to my Laravel API following clean layered architecture