The problem
Recreating a real page in Figma so you can iterate on it is enormous setup cost. By the time the mock is ready, the live page has changed. Iteration in a mock that doesn't match production means decisions that don't translate.
The workflow
- Step 1
Open the page
Browse to a localhost, staging, or production URL the extension can script. Open the Design Mode side panel.
- Step 2
Click anything; edit anything
Typography, colour, layout, spacing, motion, effects, copy, DOM. Every input is a real control — not a CSS textarea.
- Step 3
Compare before / after
Use the screenshot button to capture before, make your edits, capture after.
- Step 4
Export the spec
Hand a structured diff to engineering, or to a coding agent that has separate repository access. Someone still reviews the source change.
The outcome
You designed on the rendered page. Shipping still requires a source change; the browser preview is not production.