About
This skill transforms Claude into a senior software architect focused on structural integrity and long-term maintainability. It provides expert guidance for designing system boundaries, defining layer responsibilities, and maintaining strict dependency rules based on industry-standard patterns. Whether you are bootstrapping a new project or refactoring a legacy codebase, this skill helps prevent 'Big Ball of Mud' patterns by enforcing clear separations between core domain logic, application services, and infrastructure concerns.