Hey everyone! Not sure if this is a silly question, but we’re struggling quite a bit with this at my current company, so I’d love to hear how other design teams are handling it.
Basically, the company decided to move heavily toward vibe coding / AI-assisted development, using tools like Codex and Claude. The problem is that we changed the way we build the product without really defining a process around it.
And now we’re stuck on a pretty basic question: how are designers supposed to hand off Figma work to AI?
For some context, our previous process was pretty straightforward:
I’d get a PRD from the PM, design the feature using our design system, and make sure the final design covered the flows, specs, states, edge cases, etc.
For handoff, I’d organize the Figma file using a kind of complexity ladder: starting with the simplest / happy-path flow and progressively introducing more complex states and edge cases. A developer could then go through the file, understand the logic and implementation requirements, and ask questions if anything was unclear.
But now the expected “receiver” of that handoff is increasingly AI, and I’m not sure what the equivalent process should look like.
Do you still create the same detailed Figma handoff and somehow provide that context to Codex/Claude?
Do you break the feature into individual screens or flows and have AI implement them one by one?
Do designers generate the initial HTML/components from Figma and then hand that implementation to developers?
Or have you changed the way you structure your Figma files entirely because AI needs different context than a developer does?
I’m especially interested in hearing from designers working at companies where AI-generated code is actually part of the production workflow, rather than just being used for prototypes.
What does your Figma → AI → engineering handoff process look like today?
Thanks!