SOLID Architecture Guard Claude Code Skill | Code Quality