Laravel API
Skapar Laravel REST API:er med anropbara controllers, FormRequest DTO:er, Action-klasser och ULID:er.
Testad · Fungerar
Vad den gör
Guidar Claude genom att bygga eller granska Laravel REST API:er med en åsiktsfull stateless arkitektur: versionerade anropbara controllers, FormRequest-till-DTO-nyttolaster, single-purpose Action-klasser, ULID-modeller och Problem+JSON-felmeddelanden. Utlöses vid förfrågningar om att bygga, skapa eller granska ett Laravel API, lägga till JWT-autentisering eller refaktorera Laravel API-kod för kodkvalitet.
Testrapport
Byggde en Bok-resurs från början till slut från färdighetskroppen (ULID-modell, StoreBookPayload DTO, FormRequest->payload(), CreateBook Action, anropbar V1\StoreController, Responsable JsonDataResponse) och lint-kontrollerade alla 6 filer med `php -l`; en naiv baslinje var en enda 2-fils controller+modell med inline validate() och response()->json() -- färdigheten upprätthåller genuint den lagerindelade arkitekturen den annonserar, till priset av ~3 gånger fler filer per slutpunkt.
Testad: 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
Kommandon och exempelprompter
/laravel-apiSkapar Laravel REST API:er med anropbara controllers, FormRequest DTO:er, Action-klasser och ULID:er.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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