Laravel API
Scaffolds Laravel REST API's met aanroepbare controllers, FormRequest DTO's, Action classes en ULID's.
Getest · Werkt
Wat het doet
Begeleidt Claude bij het bouwen of beoordelen van Laravel REST API's met een meningrijke stateless architectuur: versie-gebaseerde aanroepbare controllers, FormRequest-naar-DTO payloads, single-purpose Action classes, ULID-modellen en Problem+JSON foutreacties. Wordt geactiveerd bij verzoeken om een Laravel API te bouwen, te scaffolden of te beoordelen, JWT-authenticatie toe te voegen, of Laravel API-code te refactoren voor codekwaliteit.
Testrapport
Bouwde een Book-resource end-to-end vanuit de skill body (ULID-model, StoreBookPayload DTO, FormRequest->payload(), CreateBook Action, aanroepbare V1\StoreController, Responsable JsonDataResponse) en lint-checkte alle 6 bestanden met `php -l`; een naïeve baseline was een enkele 2-bestanden controller+model met inline validate() en response()->json() - de skill dwingt werkelijk de gelaagde architectuur af die het adverteert, ten koste van ongeveer 3x meer bestanden per endpoint.
Getest op: 2026-07-15 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/laravel-apiScaffolds Laravel REST API's met aanroepbare controllers, FormRequest DTO's, Action classes en ULID's.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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