Software Architecture Claude Code Skill | Clean & DDD Design