Cover Image

AI tools can generate interface drafts and code, making it useful to revisit how designers and developers share the work. A plausible screen still needs someone to check its structure, behavior, and fit with user needs. The practices below are a proposed collaboration workflow, not measured findings about every team.
To collab with UI/UX designers in the AI era, redraw the boundary around judgment, not production: designers own taste, user insight, and system coherence; AI owns variants, specs, and boilerplate — and try these 5 shared practices to make that responsibility explicit. This post is the human companion to our tooling coverage (design token format, AI coding tools for designers): tools there, teamwork here.
💡 TL;DR: Brief together and prompt together; encode decisions as design tokens (the machine-readable contract); gate every AI-generated screen through a UX checklist before merge; give feedback as constraints ("calmer, denser") not pixel coordinates; and let both sides judge output against real users. Judgment is the collaboration — production is shared with the machine.
What Changed (and What Didn't)
Two capabilities matter here. v0 documents UI and full-stack application generation, while Figma describes an agent that works with editable designs and library context. These capabilities bring design and code workflows closer together; they do not establish a universal time saving or make every Figma file an executable specification.
The constant: neither shift produces judgment. A generated screen may look professional while still containing unclear hierarchy, dead-end flows, edge cases unhandled, brand voice flattened into generic SaaS pleasantness. Our make-AI-UI-look-professional guide offers review ideas for these kinds of issues. Inspect the specific cause; a problem may involve the brief, implementation, or review. That's the collaboration surface: machines produce, humans (designers first) decide what's good. The 5 practices below operationalize that split.
Practice 1 — Brief Together, Prompt Together
Consider a hypothetical failure: a developer prompts alone for three days, then shows a designer a direction with the wrong information architecture or mental model. To reduce the chance of that mismatch, invite the designer to the first prompting session as well as the final review.
Concretely: try a 30-minute kickoff where designer + dev prompt the UI generator together, designer steering structure ("onboarding must establish trust before asking for payment — sequence it so") while dev steers feasibility ("that animation costs us the frame budget — constrain it"). The output is a shared starting point both understand, instead of a surprise one side must critique. Record later flow changes to see whether the joint kickoff helps your team.
💡 Tip: Record the winning prompts alongside the design in the ticket. Prompts are the new redlines — the next person to regenerate that screen needs the intent, not just the pixels.
Practice 2 — Tokens as the Contract
Handoff used to mean annotated mockups; in the AI era it means machine-readable decisions. Design tokens — colors, spacing, type scales, radii, motion values as named data — are the collaboration contract both humans and generators consume. Supply tokens through the tool’s supported context mechanism and verify the generated references. Shared input does not guarantee automatic adherence.
The practice: designers maintain tokens as the source of truth (in a governed system, not scattered styles), developers wire generators and components to consume them. Disagreements move from "this blue looks off" to "add a surface-sunken token or reuse surface-muted?" — precise, versionable, reviewable. Token hygiene is collaboration hygiene now; an unexpected hardcoded value deserves review against the agreed system.
Practice 3 — Review Gates for AI Output
Every AI-generated screen passes a UX gate before merge — owned by the designer, checklist-driven, fast. Try a 10-minute async first pass, expanding it or meeting when the task needs more attention: hierarchy clear at a glance? Primary action unmistakable? Empty/loading/error states present? Pointer targets meet WCAG 2.2 AA’s 24×24 CSS-pixel minimum or its exceptions? Aim for 44×44 CSS pixels at AAA where appropriate? Copy in brand voice, not generator-template? Contrast passing? One real user flow walked end-to-end?
Review grouping, choice clarity, and the end-to-end interaction alongside the accessibility checks. Ask developers to use the checklist before review; track findings per sprint to see which problems recur. Use those findings to improve prompts, components, and tests.
⚠️ Warning: Don't gate everything. Choose the review depth by the actual user impact. An internal tool can still need a full accessibility and interaction review; a short initial pass is not a complete audit. Gate weight follows user-impact weight, or the process becomes the bottleneck AI was supposed to remove.
Practice 4 — Feedback in Constraints, Not Pixels
“Move the button 4px left, make it #2563EB, use 14px semibold” can be useful when those are intentional system values. Also explain the purpose: “make the primary action more prominent,” “reduce competing colors,” or “state recovery steps in the error copy.” Record both the constraint and any precise implementation requirement so they can be reused and checked after regeneration.
Compare feedback that names the design intent with feedback that names exact values. Use whichever combination makes the change understandable and testable. A generator may miss either kind of instruction, so inspect the result before treating it as a reusable pattern.
Practice 5 — Shared Ownership of the Eval Loop
The final practice closes the circle: both sides judge generated UI against real users, together. Usability sessions, session replays, support-ticket themes, conversion deltas — reviewed jointly on a cadence suited to the project. When dev and designer watch the same user struggle with the same generated flow, use the observation to ask ("why did they hesitate here?") instead of the wrong one ("whose fault is the layout?").
You could generate three candidate variants and evaluate the ones that address a real question. Record the task, participants or data, observations, and limitations before calling an option a winner. Keep useful findings with the design context for later work; recorded prompts supply context rather than automatically retraining a model.
The New Contract
Designers own judgment: taste, user insight, system coherence, edge-case foresight, and the eval loop's verdict. Developers own feasibility, architecture, performance, and the generation pipeline. AI owns production volume under both sides' direction. Write that down, share it, hire and review against it — and use it as a starting agreement: someone must decide what's good, and that someone works best with a technical partner, not instead of one.
Linh Nguyen
Graphic Designer
Passionate Graphic Designer | Specializing in Illustration Design | Bringing Captivating Visuals to Life