SOLID Principles & Clean Code - Claude Code Skill