소개
This skill empowers Claude to implement Screaming Architecture principles, prioritizing domain-driven design through vertical slices. By organizing code into feature-specific folders—containing their own controllers, services, repositories, and models—the skill ensures high cohesion and minimal coupling within your codebase. It provides strict guidance on dependency rules, helps avoid common anti-patterns like technical layering or 'god objects,' and streamlines the onboarding process for new developers by making the system's purpose immediately apparent from its file structure.