This skill empowers developers using Claude Code to make informed architectural decisions during the initial phases of project development. It provides a comprehensive framework for evaluating various patterns—including MVC, Layered, Hexagonal (Ports & Adapters), Clean Architecture, Microservices, and Modular Monoliths—against specific constraints like team size, domain complexity, and scalability needs. By offering decision matrices, logic flowcharts, and implementation templates, it ensures that your project starts with a robust, maintainable foundation tailored to your specific business logic and team capabilities.
主な機能
01Directory structure examples for various architectural styles
02Deep-dive implementation guides for Hexagonal and Clean Architecture
03Logic flowcharts for objective pattern selection
040 GitHub stars
05Pattern Decision Matrix comparing complexity, scalability, and team size
06Standardized templates for Architectural Decision Records (ADRs)