Agent skill

Build Design Skill: Turn Figma or Images Into Matching UI

The build-design skill builds UI from a Figma file or a design image using your project's existing tokens and components, then compares the render against the design before finishing.

Install
git clone https://github.com/jakubkrehel/skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the build-design skill?

The build-design skill turns a design into code that matches it. It reads values at the source, maps them onto your project's tokens and components, builds only the frames shown, compares the render with the design, and reports every rounding, deviation and unwired part. The design decides, never taste.

Build-design follows five steps: read the design, map it onto the project, build only what is drawn, compare against the design, then report and stop. Its stance is that the design decides and a change the design does not show is the user's call.

It owns no domain rules. When a design breaks one, the skill builds it as designed and reports the conflict with its owning skill, such as contrast with better-accessibility.

Reading the source

A Figma link means the Figma MCP, and the skill searches the available tools before declaring it missing. A screenshot has no values, so sizes become ratios to the capture, with the assumed scale stated.

Mapping values onto the project

  • A bound variable or style becomes the token with the same name or value.
  • A raw value with no token becomes the nearest existing token, listed in the report as rounded.
  • A component instance becomes the project's component with the variant the design shows.
  • Rounding that moves spacing or size by more than 2px, or lands a color on a different step, stops the run for a question.

Who it is for

Best for

  • Implementing frames in a codebase that already has tokens and a component library.
  • Teams that need an element by element report instead of a vague claim of a match.

Not for

  • Reviewing finished work, which belongs to interface-review, or exploring alternatives and stress testing components, which belong to the variant and break skills.
  • Cloning a design from a flat picture. Related: image-to-code, figma-mcp and framelink-figma-mcp.

Use it with UiChemy

Build-design writes code, while UiChemy Figma to WordPress converts the Figma file into an editable WordPress page. Choose by destination: a coded app for this skill, WordPress for UiChemy. Get Started on uichemy.com.