Laravel API
Gerüstet Laravel REST-APIs mit aufrufbaren Controllern, FormRequest-DTOS, Action-Klassen und ULIDs.
Getestet · Funktioniert
Was es kann
Leitet Claude beim Erstellen oder Überprüfen von Laravel REST-APIs mit einer meinungsstarken zustandslosen Architektur an: versionierte aufrufbare Controller, FormRequest-zu-DTO-Payloads, Single-Purpose-Action-Klassen, ULID-Modelle und Problem+JSON-Fehlerantworten. Wird ausgelöst bei Anfragen zum Erstellen, Gerüsten oder Überprüfen einer Laravel-API, zum Hinzufügen von JWT-Authentifizierung oder zum Refactoring von Laravel-API-Code auf Codequalität.
Testbericht
Erstellte eine Buchressource von Ende zu Ende aus dem Skill-Body (ULID-Modell, StoreBookPayload DTO, FormRequest->payload(), CreateBook Action, aufrufbarer V1\StoreController, Responsable JsonDataResponse) und prüfte alle 6 Dateien mit `php -l`; eine naive Basislinie war ein einzelner 2-Datei-Controller+Modell mit Inline-validate() und response()->json() – die Fähigkeit erzwingt tatsächlich die geschichtete Architektur, die sie bewirbt, auf Kosten von etwa 3x mehr Dateien pro Endpunkt.
Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/laravel-apiGerüstet Laravel REST-APIs mit aufrufbaren Controllern, FormRequest-DTOS, Action-Klassen und ULIDs.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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