CodeIgniter Architecture & DDD

•
47
•

Provides expert guidance for building scalable PHP applications using CodeIgniter 4 and Domain-Driven Design principles.

This skill equips Claude with specialized knowledge of the CodeIgniter 4 framework, focusing on professional software architecture beyond basic MVC. It enables Claude to assist with DDD integration, Clean Architecture implementation, and the proper utilization of modern PHP 8.1+ features. Whether you are setting up complex persistence layers with the repository pattern, implementing secure authentication via Shield, or managing asynchronous tasks with the queue system, this skill ensures your codebase remains maintainable, testable, and free from common framework anti-patterns.

主な機能

01Automated detection and correction of framework-specific anti-patterns like God Controllers
02Comprehensive testing strategies using CIUnitTestCase and database test traits
03Implementation of Domain-Driven Design (DDD) and Clean Architecture within CodeIgniter 4
04Guidance on asynchronous processing using the codeigniter4/queue system and event-driven patterns
05Expert configuration of security components including Shield authentication and CSRF protection
0647 GitHub stars

ユースケース

01Implementing complex background jobs, workers, and retry logic for high-traffic PHP applications
02Refactoring heavy CodeIgniter controllers into thin application services and decoupled domain layers
03Setting up a robust, multi-tenant authentication system using Shield and custom authorization filters