OOP Encapsulation | Claude Code Skill for Clean Architecture