A

laravel-patterns

von affaan-m

laravel-patterns hilft dir, Laravel-Apps mit klareren Grenzen zu entwerfen: schlanke Controller, Services oder Actions für Geschäftslogik, vorhersagbarer Eloquent-Datenzugriff sowie praxistaugliche Muster für Queues, Events, Caching und API-Ressourcen. Es richtet sich an Backend-Teams, die wartbare produktive Anwendungen brauchen – nicht an schnelle Einmal-Scaffolds.

Stars156.2k
Favoriten0
Kommentare0
Hinzugefügt15. Apr. 2026
KategorieBackend Development
Installationsbefehl
npx skills add affaan-m/everything-claude-code --skill laravel-patterns
Kurationswert

Dieser Skill erzielt 76/100 und ist damit ein solider Kandidat für die Agent Skills Finder-Liste. Nutzer des Verzeichnisses erhalten einen klar abgegrenzten Laravel-Workflow-Skill mit ausreichend produktionsorientierter Orientierung, um die Installation zu rechtfertigen – auch wenn er noch nicht so operational klar oder automatisierungsnah ist wie die stärksten Skills.

76/100
Stärken
  • Klare Laravel-Anwendungsfälle und Auslöser: Web-Apps/APIs, Controller, Services, Eloquent, Ressourcen, Queues, Events und Caching.
  • Substanzieller, nicht aus Platzhaltern bestehender Inhalt mit strukturierten Überschriften, Code-Fences und einem konkreten empfohlenen App-Layout für die Wiederverwendung durch Agents.
  • Produktionsorientierte Hinweise, die Agents bei der Wahl von Patterns mit weniger Rätselraten unterstützen, etwa explizite Bindings, Autorisierung, typisierte Modelle und per Queue ausgelagerte I/O-lastige Arbeit.
Hinweise
  • Kein Installationsbefehl, keine Skripte und keine unterstützenden Dateien vorhanden, daher basiert die Übernahme vollständig auf dem Lesen der SKILL.md-Inhalte.
  • Das Repository wirkt rein dokumentationsbasiert, mit begrenztem schrittweisem Ausführungsworkflow und ohne automatisierte Validierung oder Referenz-Assets.
Überblick

Überblick über den Skill laravel-patterns

Wofür laravel-patterns gedacht ist

Der Skill laravel-patterns hilft dir, Laravel-Apps mit klareren Grenzen zu entwerfen: Controller bleiben schlank, Geschäftslogik wandert in Services oder Actions, und der Datenzugriff bleibt durch Models, Scopes und Resources gut vorhersehbar. Am nützlichsten ist er für Backend-Teams, die produktive APIs oder Web-Apps bauen und dabei Wartbarkeit höher gewichten als schnelles Wegwerf-Scaffolding.

Für wen der Skill geeignet ist

Nutze den Skill laravel-patterns, wenn du eine Laravel-Codebasis neu aufbaust oder refaktorierst und dafür einen praktischen Architekturleitfaden für Routing, Eloquent, Queues, Events, Caching und API-Antworten suchst. Er passt zu Entwicklerinnen und Entwicklern, die die Laravel-Grundlagen bereits kennen, aber bessere Strukturen für Wachstum, Team-Übergaben und weniger Controller-Wildwuchs brauchen.

Warum sich die Installation lohnt

Anders als ein generischer Prompt liefert laravel-patterns ein wiederverwendbares, Laravel-spezifisches Denkmodell: Eine Anfrage kommt über HTTP hinein, Regeln und Autorisierung werden früh durchgesetzt, fachliche Arbeit wird in Services/Actions koordiniert, und teure Arbeit wird in Jobs oder gecachte Pfade ausgelagert. Das macht laravel-patterns zu einem starken Skill für Backend Development, wenn du konsistente Implementierungsentscheidungen brauchst und nicht nur Ideen generieren willst.

So verwendest du den Skill laravel-patterns

Den Skill installieren und laden

Führe den Installationsschritt laravel-patterns install mit dem Directory-Tool aus, das du für Skills verwendest, zum Beispiel: npx skills add affaan-m/everything-claude-code --skill laravel-patterns. Öffne nach der Installation zuerst die Skill-Entry-Datei, damit du deinen Prompt an die Architekturregeln anpassen kannst, bevor du Code anforderst.

Mit der richtigen Eingabeform starten

Die beste laravel-patterns usage beginnt mit einem konkreten Ziel: Feature, Route, Model oder Bug. Gib dem Skill die aktuelle Laravel-Version, deine Layer-Grenzen und das gewünschte Ergebnis. Ein starkes Beispiel ist: „Entwirf einen Laravel-11-Flow für den Order-Export mit Controller-, Action-, Job- und Resource-Ebenen; halte die Validierung in Form Requests; cachte die Berichtsliste; vermeide fette Controller.“

Die Dateien lesen, die die Ausgabequalität verändern

Für diesen laravel-patterns guide solltest du zuerst SKILL.md und die dort verlinkten Beispiele priorisieren und danach die Teile deiner App prüfen, die dem gewünschten Muster entsprechen: app/Http/Controllers, app/Actions, app/Services, app/Models, app/Http/Resources und config/*. Wenn dein Repo andere Konventionen verwendet, passe das Muster an diese Konventionen an, statt überall eine neue Struktur zu erzwingen.

Praktisch damit arbeiten

Ein guter Workflow ist: Feature beschreiben, zuerst den Architekturplan anfragen und danach den konkreten Code nach Dateien aufteilen lassen. Der Skill funktioniert am besten, wenn du ihn entscheiden lässt, wohin Validierung, Autorisierung, Query-Logik, asynchrone Arbeit und API-Transformation gehören. Genau dieser Schritt verbessert die Ausgabequalität meist stärker als ein normaler Prompt.

FAQ zum Skill laravel-patterns

Ist laravel-patterns nur für neue Projekte?

Nein. Der Skill laravel-patterns ist besonders nützlich für bestehende Apps, deren Controller zu groß oder inkonsistent geworden sind. Er hilft auch bei inkrementellen Refactorings, etwa wenn Logik in Actions verschoben oder Resources ergänzt werden sollen, ohne die gesamte App neu zu schreiben.

Worin unterscheidet er sich von einem normalen Laravel-Prompt?

Ein normaler Prompt kann funktionsfähigen Code erzeugen, aber laravel-patterns bringt stärkere architektonische Defaults mit. Er ist besser, wenn der Prompt Laravel-Konventionen rund um Routing, Eloquent, Queues, Events, Caching und API-Resources einhalten soll, statt pro Anfrage zu improvisieren.

Ist er anfängerfreundlich?

Ja, wenn du die grundlegenden Laravel-Konzepte wie Routes, Controller, Models und Requests bereits verstehst. Weniger geeignet ist er, wenn du einen Einstieg von null brauchst, denn der Skill setzt voraus, dass du erkennst, wo das Muster in eine reale App passt.

Wann sollte ich ihn nicht verwenden?

Lass laravel-patterns weg, wenn deine Aufgabe ein winziges Throwaway-Skript, ein Ein-Datei-Prototyp oder Arbeit in einem Stack ohne Laravel ist. Er passt auch nicht, wenn dein Repo bewusst auf Layered Architecture verzichtet und du keine zusätzliche Struktur einführen willst.

So verbesserst du den Skill laravel-patterns

Gib die architektonischen Grenzen direkt vor

Der größte Qualitätsgewinn entsteht, wenn du klar sagst, was schlank bleiben muss, was asynchron laufen soll und was gecacht werden soll. Nenne deine Laravel-Version, Team-Konventionen, das Test-Framework und Einschränkungen wie „keine neuen Pakete“, „bestehende Routes beibehalten“ oder „für Validierung Form Requests verwenden“.

Frage nach Grenzen, nicht nur nach Code

Der häufigste Fehlermodus ist, ein Feature anzufragen, ohne zu sagen, wo jede Verantwortung liegen soll. Eine bessere laravel-patterns usage fragt Controller-, Request-, Action-/Service-, Model-Scope-, Job- und Resource-Verantwortlichkeiten getrennt ab. So kann der Skill für laravel-patterns for Backend Development eine sauberere Aufteilung erzeugen.

Nach dem ersten Entwurf iterieren

Wenn die erste Antwort zu generisch ist, bitte um eine engere Version mit deinen echten Model-Namen, Beziehungen und Beispiel-Payloads. Der beste laravel-patterns guide-Workflow ist: erst die Architektur schärfen, dann Code auf Dateiebene anfordern und anschließend Edge Cases wie Autorisierung, Pagination, Idempotenz oder Queue-Retries nachziehen.

Bewertungen & Rezensionen

Noch keine Bewertungen
Teile deine Rezension
Melde dich an, um für diesen Skill eine Bewertung und einen Kommentar zu hinterlassen.
G
0/10000
Neueste Rezensionen
Wird gespeichert...