figma-to-react-components
Figma to React Component Converter
Convert Figma component designs into production-ready React components with full design token integration, accessibility support via React Aria, and comprehensive documentation. Works with any design token system (SCSS variables, CSS custom properties, Tailwind, or JavaScript tokens).
Prerequisites
- Figma MCP — Figma MCP server configured and running
- React Aria —
react-ariaandreact-statelyinstalled - Design tokens (optional) — If the project already has a token system (SCSS, CSS vars, Tailwind, JS/TS), map to it. If not, tokens are extracted from Figma and generated as part of the workflow.
- Storybook (optional) — For component documentation and visual testing
Project Configuration Discovery
On first use in a project, discover the local configuration before generating code. Search the codebase to determine:
- Token import path — Where tokens are imported from. Search for existing token files:
- SCSS:
@import 'styles/tokens'or@import 'path/to/variables' - CSS:
@import 'tokens.css'or custom properties in:root - Tailwind:
tailwind.config.tstheme extension
- SCSS:
More from ravnhq/ai-toolkit
core-coding-standards
Universal code quality rules — KISS, DRY, clean code, code review. Base
81promptify
Transform user requests into detailed, precise prompts for AI models.
66lang-typescript
TypeScript language patterns and type safety rules — strict mode, no
53tech-react
React 19 patterns for components, hooks, Server Components, and data
52design-frontend
Visual design system patterns for web UIs. Tailwind CSS v4 design tokens
43platform-backend
Server-side architecture and security — API design, error handling, validation,
39