Issue is LLM itself. For design and typography it needs precise instructions otherwise you get output that it is information-heavy but churn rate is high as ppl can’t use (read) it.
I have to control output everytime but after 25 years in magazine layout I know what has to be controlled.
Tailwindcss has typography plugin named prose. And shadcn/ui recently published typeset package as well.
Emilkowalski/skills is good too.
Just add something more specific into prompt and the result will be much better. Cheers.