Back to Ui Ux Pro Max Skill

The Stack — why each tool is here

stack/docs/STACK.md

2.11.23.6 KB
Original Source

The Stack — why each tool is here

AI design fails in three predictable ways. Each layer of this stack fixes one.

Failure modeFixTool
Generic, templated look ("AI slop")Force an aesthetic commitmentfrontend-design
Vague, inconsistent tokens & patternsGround decisions in a real databaseui-ux-pro-max
Never sees the result → ships broken UIGive the agent eyesPlaywright / Chrome DevTools MCP
Reinventing primitivesPull proven componentsshadcn MCP
"Looks fine to me" self-assessmentIndependent, rigorous reviewdesign-review subagent

🧠 Knowledge — ui-ux-pro-max

A searchable design-intelligence toolkit: 84 UI styles, 192 color palettes, 73 font pairings, 99 UX guidelines, 25 chart types, a Core Web Vitals dataset, and 22 tech stacks, plus a design-system generator that turns a product brief into concrete tokens. It's the answer to "what should this actually look like, and what are the anti-patterns?"

🎨 Taste — frontend-design (official Anthropic)

~50 lines of markdown that stop Claude from sampling the safe center of its training data. It forces four decisions — purpose, tone, constraints, differentiation — before any CSS, names three "AI-slop" defaults to avoid, and pushes boldness into a single signature element.

ui-ux-pro-max decides what's correct; frontend-design decides what's distinctive. Use both.

🧩 Components — shadcn MCP

Browse, search, and install shadcn/ui components (and other registries) by natural language, instead of hand-rolling accessible primitives. Best for React/Next/Vue/Svelte projects.

👁️ Visual feedback — Playwright MCP + Chrome DevTools MCP

The single biggest lever. Claude connects to a real Chromium, navigates, clicks, resizes, screenshots, reads the console, and takes an accessibility snapshot — so it can catch and fix its own z-index bugs, animation-timing errors, overflow, and layout shift. Chrome DevTools MCP adds deep performance/network/CLS profiling.

✅ Automated review — design-review subagent

A senior-reviewer subagent (.claude/agents/design-review.md) that runs a 7-phase audit over a live page: interaction states, responsiveness across 6 viewport tiers, visual polish, WCAG 2.1 AA, edge cases, and console health. Invoke with /design-review <url>. The heuristic subset also runs headless in CI via scripts/design-audit.mjs.

Optional add-ons (not in default .mcp.json)

Both are opt-in (see docs/SETUP.md) so the base stack runs with zero secrets.