DDD Hexagonal Architecture | Claude Code Skill Guide