PHP DDD Architecture Toolkit
Guides the implementation and auditing of Domain-Driven Design (DDD) patterns within PHP applications.
This skill transforms Claude into a senior software architect specializing in PHP and Domain-Driven Design. It provides a comprehensive knowledge base for enforcing Clean Architecture principles, identifying layer violations, and implementing robust patterns like Value Objects, Aggregates, and Domain Events using modern PHP 8.4 syntax. It is particularly useful for performing architectural audits, refactoring legacy codebases, and ensuring that business logic remains decoupled from framework-specific infrastructure.
주요 기능
0145 GitHub stars
02Architecture auditing for Clean Architecture and layer dependency violations
03Modern PHP 8.4 implementation patterns for Entities, Value Objects, and Repositories
04Pre-defined checklists for Domain, Application, Infrastructure, and Presentation layers
05Structured architectural report generation via built-in templates
06Automated detection of framework leakage (Doctrine, Eloquent) into the Domain
사용 사례
01Auditing a PHP project to ensure strict separation between Domain and Infrastructure layers
02Implementing type-safe Domain Models and Value Objects in a PHP 8.4 environment
03Refactoring monolithic controllers into decoupled Application Use Cases and Domain Services