Clean Software Architecture - Claude Code Skill