U UIUX Expert Join the waitlist

For builders who shipped fast

Lost the overview of your own app?

UIUX Expert reads your codebase into a clickable map of your whole app — find where it got tangled, preview redesigns before/after, and apply them to the real code.

Reads your code, never runs it · Flutter + React/Expo · open in your own Claude Code

UIUX Expert — a focused screen and its direct connections on the graph canvas

You shipped fast — and lost the thread.

Orphan screens

Pages you built that nothing links to anymore.

Dead-ends

Screens you can only leave with the back button.

Duplicate flows

Two ways to do the same thing, slightly different.

No overview

You can't hold the whole app in your head — so you stop improving it.

First, the whole app — as a map.

Every screen becomes a synthetic mini-mockup. Navigation becomes edges. In seconds you see the shape of what you built.

  • Click a screen to focus it + its direct connections. Double-click to play it as a clickable fake app.
  • Frontier — the honest list of dead-ends and unresolved navigations.
  • Tree — the navigation hierarchy, so you see what's buried how deep.
UIUX Expert — double-click a screen to play it as a clickable synthetic mockup

Then, the loop: from what did I build? to fixed.

A chat that talks to Claude Code with your app's model attached. Three modes.

1
Analyze

A usability audit grounded in real signals — depth, thumb-reach, catch-all screens, dead-ends. Not generic advice; cited from your structure.

2
Preview

Redesign proposals become a graph patch you click through — before/after — before a single line of code changes.

3
Apply

Approve, and it writes the change into your real source behind a review gate: see the diff, Keep or Discard. Discard reverts only what it touched.

Before
After

Works on your stack.

The agent reads any source — a thin reader knows where screens and navigation live per framework.

Flutter ✓ React / Expo ✓ SwiftUI · more soon

Three commands.

claude plugin install uiux-expert@moinsen-uiux
/uiux:capture .     # read your code → a graph
/uiux:view          # open the map at localhost

Requires Claude Code + Node.

Join the waitlist

Be first when it opens up. No spam — one email when it's ready.

FAQ

Does it change my code?+

Only when you click Apply — and behind a review gate. It edits on a clean git tree, shows you the diff, and Discard reverts exactly the files it touched. Nothing leaves your machine.

Which frameworks?+

Proven on Flutter and React / Expo. The agent reads any source; a thin reader knows where screens + navigation live per framework. More readers are coming.

Does it run my app?+

No. It reads the code — so it sees every screen, including gated, rare, and error states a click-through crawler would miss. No device, no build.

What about my data?+

The analysis runs through your own Claude Code session, locally. The graph is a JSON file in your repo. We don't host or see your code.

What do I need?+

Claude Code installed, and Node. Install the plugin, run /uiux:capture in your project, /uiux:view to explore.