소개
This skill transforms Claude into a senior software architect, providing expert guidance on structuring applications using Clean Architecture and Domain-Driven Design (DDD). It prioritizes long-term maintainability by enforcing a 'library-first' approach to minimize technical debt and implementing strict code quality rules such as early returns, specific file size limits, and domain-centric naming conventions. By discouraging common anti-patterns like 'Not Invented Here' syndrome and generic utility folders, it ensures that your codebase remains modular, testable, and aligned with professional industry standards.