Facts, not guesses
Values come from the Figma Plugin API. Each one is marked as source, calculated or inferred, so your agent never treats a guess as a spec.
Give your AI coding agent the exact design values and a brief that knows your codebase. Then check the built screen against Figma, layer by layer, until it passes.
Free, MIT licensed. Your designs and code never leave your machine.
Verifies the stack you already use
One video: export from Figma, brief your agent, build, then verify layer by layer and fix until the report passes.
Watch on YouTubeA Figma plugin, a CLI and the AI agent you already use. Each does one job, and the last step proves the result.
Exports exact layout, colours, text, components, icons and reference screenshots as one portable folder. Nothing leaves your machine.
Reads your code read-only, maps the design to the components and tokens you already have, and writes a brief your agent follows.
Implements the screens from exact numbers instead of guessing from a screenshot, and tags each element with its Figma id.
Measures every tagged element and reports what is off, by how many pixels. The agent fixes it and runs verify again until PASS.
Teal is the Figma box, violet is your first build, off by the same pixels the report lists. Move your cursor through the dots, then watch the fix snap into place.
Verify compares every tagged element with its Figma box and writes a report your agent can act on: which layer, which direction, how many pixels.
verification/profile.md FAIL 6 / 99 / 9 layers match
Six decisions that keep the agent honest and your repo clean.
Values come from the Figma Plugin API. Each one is marked as source, calculated or inferred, so your agent never treats a guess as a spec.
Finds your existing widgets, colour tokens, text styles, fonts and routes, and tells the agent to reuse them instead of duplicating.
Every layer is compared to ±1 px. On web, fonts, colours and corners are compared as numbers, the page is checked at 375 px, and a diff image highlights the rest.
React, Next, Vue, Svelte, HTML, Flutter, React Native, Compose and SwiftUI. Web, Android, iOS or a Flutter host test.
The output is plain Markdown and JSON. Any coding agent that can read files and run a command can follow the loop.
No server, no paid API, no telemetry. The plugin has no network access at all. MIT licensed.
React · Next · Vue · Svelte · HTML
data-figma-id Web, Android, iOS or host test
Semantics identifier Flutter · React Native · Compose
testTag / testID Flutter · React Native · SwiftUI
accessibilityIdentifier Free. Open source. Your designs and code never leave your machine.