Laravel API

Gerüstet Laravel REST-APIs mit aufrufbaren Controllern, FormRequest-DTOS, Action-Klassen und ULIDs.

von JustSteveKing · JustSteveKing/laravel-api-skill

Getestet · Funktioniert ★ 9.2/10

Laravel API — Gerüstet Laravel REST-APIs mit aufrufbaren Controllern, FormRequest-DTOS, Action-Klassen und ULIDs.

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