Give screenshots to Claude and ask for design review. Surprisingly effective. At this point opus 5.5 can do a lot with that exact type of feedback.
I keep trying this for very simple android apps and every pass between the Claude design tool and Claude code results in an uglier and less performant app. Woe is me, I have to actually learn this kotlin design / templating system.
Each time I've tried to get some Web UI going with the AIs, they all look terrible. They may work, but, they're terrible. I know they're terrible. I can't really express why they're terrible, just that I don't like them. So, I cannot really explain to the AI why they're bad so they can fix it.
Its just a blindness of mine that I've had forever.