概要
This skill provides a structured framework for applying essential software design principles during the development process. By prioritizing safety and simplicity—using YAGNI and Occam's Razor—over unnecessary complexity, it helps developers refactor legacy code, design robust architectures, and respect cognitive limits via Miller's Law. It acts as an intelligent architectural advisor that ensures every line of code is purposeful, readable, and adheres to industry-standard clean code patterns, ultimately reducing technical debt.