Laravel API

Scaffolds Laravel REST API's met aanroepbare controllers, FormRequest DTO's, Action classes en ULID's.

Door JustSteveKing · JustSteveKing/laravel-api-skill

Getest · Werkt ★ 9.2/10

Laravel API — Scaffolds Laravel REST API's met aanroepbare controllers, FormRequest DTO's, Action classes en ULID's.

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 validation
  • Scaffold a REST API in Laravel with proper DTOs and action classes
  • Add JWT auth to my Laravel API following clean layered architecture