Clean Software Architecture & DDD - Claude Code Skill