Laravel Architecture & DDD Toolkit

•
47
•

Implements Domain-Driven Design and Clean Architecture patterns for modern Laravel and PHP 8.4 applications.

This skill equips Claude with deep expertise in Laravel architectural patterns, focusing on Domain-Driven Design (DDD), Hexagonal Architecture, and SOLID principles. It provides a standardized framework for decoupling business logic from the Laravel framework, implementing single-action controllers, and enforcing strict boundaries between domain, application, and infrastructure layers. Ideal for developers building high-scale PHP applications, it ensures code maintainability through automated architectural checks, PHP 8.4 best practices, and comprehensive refactoring guides.

Características Principales

01Modern PHP 8.4 implementation patterns for single-action controllers and Use Cases
02DDD-aligned directory structure mapping (Domain, Application, Infrastructure)
03Architectural violation detection for Eloquent, Facades, and business logic leakage
04Comprehensive checklists for security, testing, and advanced queue management
05Domain-event bridging and repository pattern implementation guides
0647 GitHub stars

Casos de Uso

01Enforcing architectural boundaries and SOLID principles during automated code reviews
02Refactoring legacy 'fat models' and controllers into a decoupled DDD architecture
03Bootstrapping new Laravel modules with strict typing and DTO-based request handling