Fix the 'AI-generated UI' look in an existing app
When to use: Your shadcn output works but looks off-the-shelf.
Flow
-
DiagnoseUse UI/UX Pro Max. Audit the design system in /src/ui — type, spacing, color tokens. Score each.✓ Copied→ Per-axis scorecard with concrete issues
-
Set tokensRecommend a 4-step type scale + 4-step spacing scale aligned to 4px grid.✓ Copied→ Token table
-
ApplyUpdate tokens.css and rerun. Diff what changed in the rendered look.✓ Copied→ Tighter typography, consistent rhythm
Outcome: UI that doesn't scream 'I was made in 5 minutes'.
Pitfalls
- Over-tokenizing — every value becomes a variable — Variables for repeated tokens; literals are fine for one-offs