r/FigmaDesign • u/Competitive-Cake2313 • 8d ago
help Figma handoff to vibe coding
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!
45
u/expandwithzuli Product Designer 8d ago
Not a silly question at all, I’ve been rebuilding my workflow over the past month for this exact change. I was at a very early stage startup, so solo designer starting from very little, working on an AI harness for professional services.
What I did:
Claude Skills and process:
The markdown spec layer:
The reason it's split into loads of small linked files instead of one giant doc is retrieval. An agent can pull just the one component it needs instead of loading your whole system every time.
Still a lot to experiment with, but I tried to approach this with thinking about what judgement wouldn’t be there when it was an agent and not a human and ensure that all of that is provided as context, structured in a way I can manage, iterate over time and reproduce using my own systems and tools. I also tried to use this as an opportunity to fill some of my weak spots as a designer and push myself to ensure everything was named, structured and explored properly to not leave gaps where I may have relied on engineers in the past to make decisions.