Can AI Agents and Paper Replace Figma?

A designer rebuilds two sections of his live site in real code, by voice. Some of it worked first try. Some broke on camera.

Builder Series 0211 minDesign-to-code

Paper canvas showing several named testimonial layout explorations side by side: Ledger, Spotlight plus index rail, Editorial split, and Marquee wall The result
Eight directions on one canvas that is real HTML and CSS, so the chosen one goes to code with a link.
The question

Can a code-native canvas replace Figma?

Done this kind of thing before? Trying it yourself.

Try it yourself

Redesign one section, your way

Here's the goal. Hand it to any AI coding agent and work it out. The steps below open on a hint if you get stuck.

The goal
Several directions for one section of your site, compared side by side, with the AI tells cut from the one you pick.
Time
About 15 minutes to try
Starter prompt · any AI
I'm redesigning [a section of my site]. First, tell me whether this section should exist at all and what problem it solves for the visitor. Then look at how other products solve it and give me eight to ten genuinely different layout directions to compare side by side. List the tells of AI-generated design I should cut: unneeded eyebrow headers, near-identical font sizes, and icons louder than the copy.

Check your result

  • You decided whether the section should exist before designing it
  • You compared eight or more directions at once
  • The one you picked has no unneeded eyebrow headers and only two or three font sizes

Step 1

Decide what deserves to exist

Stephen's testimonials section only fits three cards, and he has more to add. But his first question wasn't how they should look. It was whether a testimonials section should be on the page at all. The real problem is that visitors need social proof fast enough to trust his design services.

Stephen's current Yu Studio website showing the three-card testimonial layout he plans to replace
The three-card layout that stopped scaling.

AI is closing the gap on spacing and type scale. Deciding what to build, and what not to, stays human.

Step 2

Research the pattern before you invent one

The three-card pattern has stopped scaling, so he looks for one that does. For an unrelated visual reference he pastes in a Mobbin screenshot mid-brief and asks the agent to try a version closer to it.

Another section, a services page that doesn't exist yet, gets the same treatment in a second chat, at the same time.

Step 3

You get out what you put in

He starts with the Paper Snapshot browser extension: select a section of the live site, or hold Command-Enter for the whole page, copy and paste into Paper. Paper's canvas is real HTML and CSS, so an AI agent can draw on it directly. "The canvas is the DOM."

Paper canvas showing the pasted-in snapshot of Stephen's live Yu Studio site, with the layers panel and node properties visible in the sidebar
About 80% of the page: no embedded video, logo carousel or scroll animation.

Then he links the frame in Conductor and briefs the agent entirely by voice with Wispr Flow: build a few more versions, the current one looks vibe-coded and only fits three, find a pattern that scales, bring some motion ideas, and generate eight versions to review.

Conductor's interface showing Claude Code reading testimonial-related files and calling Paper MCP tools, with Stephen speaking a prompt on camera

Step 4

Generate ten directions and compare

Eight directions come back onto the canvas. "Previously in code you would make one iteration. Now that it's in the canvas, I can take a step back and review all the ideas." The agent even pulled real client names and logos from the codebase instead of inventing placeholders.

Paper canvas showing several named testimonial layout explorations side by side: Ledger, Spotlight plus index rail, Editorial split, and Marquee wall
Ledger, Spotlight plus index rail, Editorial split and Marquee wall, side by side.

Step 5

Learn the AI tells, then cut them

His read in one line: "AI adds things unnecessarily. It acts like an insecure designer." The tells: eyebrow headers on every section, five or six near-identical font sizes where two or three would do, and icons boxed and colored so heavily they outshout the copy.

Before and after comparison of the testimonial section: the raw AI-generated layout on the left with inconsistent spacing, and Stephen's cleaned-up version on the right
Raw AI layout on the left, after the cleanup on the right.

He deletes the eyebrows, strips the icons back to grayscale, aligns the text to one family and tightens the line-height.

Step 6

Spend craft on the 5% AI can't see

A static frame can't show speed or easing. So he asks the agent to build a one-off tuner: live sliders for row duration, card width, card gap, row gap, edge fade and direction. He drags until it feels right, then copies the CSS straight back to the agent.

A live Wall Tuner panel with sliders for row A and B duration, phase, card width, card gap, row gap, and edge fade, overlaid on the testimonial section it controls
The Wall Tuner: dragging a slider answers what a code diff can't.

Step 7

Design in the material you ship

With a direction he likes, he links the Paper frame, asks the agent to apply it to the live site, and because the frame is already code, "this process should be pretty quick, and also extremely accurate." The agent even added the hover behavior, where cards slow to a stop as you point at them, on its own.

Gut check

Which of these is a tell of AI-generated design?

Honest verdict

When to use it, and when not to

Use it for
Exploring eight to ten layouts on a canvas that is real HTML and CSS, then moving the chosen one into your codebase with a link. Especially useful if you are not a designer.
Skip it for
Expecting a clean 1:1 import. Snapshot got about 80% of his site and missed the video, the logo carousel and every scroll animation.
Careful with
AI layouts share the same tells every time. They still need a human pass.

Take it to work

Your Monday checklist

On your laptop 0 of 5 done

Email this to myself

“Email this to myself” opens your own email app with a link back to this cheat sheet. Nothing is sent from this site.

Workflow done.

No streaks and no guilt. Come back whenever you have ten minutes.

Who is Stephen?

Stephen Zhang, co-founder of Yu Studio.

Background

He spent his early career designing products in healthcare and B2B software. At one company he took churn from 22% down to 13% in a year. He then joined Relevance AI in Sydney, working on agents.

Yu Studio

A two-person design studio for AI and B2B startups. yustudio.design, and Stephen on LinkedIn.

Have more questions? Ask Chip in the YouTube comments

New chat or new worktree?

Two ways to run a second agent in Conductor.

New worktree

A full separate copy of the codebase, so two agents can work on unrelated, bigger changes with zero risk of conflict.

New chat

Stays inside the same worktree. Faster to spin up, with a bit more risk of two simultaneous edits colliding if they touch related code.

Any agent works

Conductor is just Stephen's preference. Claude, Cursor or Codex work the same way.

Have more questions? Ask Chip in the YouTube comments

Tools and resources

Everything Stephen used, free to try.

Paper

Paper Snapshot extension captures any live page into an editable canvas. Paper MCP connects Paper to a coding agent.

Agents and voice

Conductor runs parallel agents, one worktree or chat per task. Wispr Flow turns your voice into prompts.

Reference

Mobbin is a UI reference library.

Also mentioned

Claude Code, Cursor, Codex, Lovable, and Figma, which still has its place.

Have more questions? Ask Chip in the YouTube comments

The same lessons, one slide each. Swipe through, or download the original PDF.

Swipe

Seven steps, from deciding what deserves to exist to designing in the material you ship.

Carousel cover: How Stephen redesigns live with AI agents and PaperSlide 1: Decide what deserves to existSlide 2: Research the pattern before you invent oneSlide 3: You get out what you put inSlide 4: Generate ten directionsSlide 5: Learn the AI tells, then cut themSlide 6: Spend craft on the 5% AI cannot seeSlide 7: Design in the material you shipClosing slide: watch the full redesign on YouTube

Download

Get the PDF

Have more questions? Ask Chip in the YouTube comments