WorkAboutContact
Back to Experiments

Claude + Figma Workflow

Testing AI-assisted design implementation

2 min read
ClaudeFigmaExperiment

Hypothesis

Using Claude's Figma MCP integration, it should be possible to go from a Figma design to a working component in under 5 minutes, with minimal manual correction.

Setup

  • Figma file with a set of test components (buttons, cards, forms, layouts)
  • Claude Code with Figma MCP server connected
  • Next.js project with Tailwind CSS and an existing component library

Process

  1. Select a component in Figma
  2. Pass the Figma URL to Claude
  3. Claude extracts design context via MCP
  4. Claude generates a React component matching the design
  5. Compare output against original design

Observations

  • Simple components (buttons, cards) translate almost perfectly
  • Complex layouts require 1-2 rounds of refinement
  • Color and spacing accuracy is high; typography needs occasional adjustment
  • The biggest time savings come from not having to manually measure and transfer design tokens

Current Status

Still running tests across different component types. Initial results are promising. The pipeline handles 70% of cases without manual intervention. The remaining 30% require minor adjustments.

Next Steps

  • Test with more complex interactive components
  • Add animation specifications to the pipeline
  • Build a feedback loop that improves accuracy over time