One-click install
npx skills add https://github.com/jaeyeom/claude-toolbox --skill apply-figma-make
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-figma-make
Source: https://github.com/jaeyeom/claude-toolbox/tree/main/plugins/apply-figma-make/skills/figma-make
Command: npx skills add https://github.com/jaeyeom/claude-toolbox --skill apply-figma-make

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates applying Figma Make exports to website pages by translating React/motion.js animations into framework-appropriate CSS and structure.

Core Features & Use Cases

  • Extract ZIPs of Figma Make designs and identify main component files (e.g., src/app/App.tsx)
  • Convert motion.js animations to CSS keyframes and CSS transitions
  • Preserve layout, imports, routes, and navigation while applying design
  • Output a modified page wired to the target framework (Astro, Next.js, etc.)

Quick Start

Provide a Figma Make zip and a target page to apply the design.

Frequently Asked Questions about apply-figma-make

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Figma Make React exports to CSS for my website?

To convert Figma Make React exports to CSS, this skill extracts the design archive, translates motion.js animations into CSS keyframes, and converts React state-driven behavior into framework-appropriate CSS structure. It preserves your existing imports and routes while outputting the modified page file.

What is the process for translating motion.js animations to CSS keyframes?

Translating motion.js animations to CSS keyframes involves extracting the Figma Make zip, identifying the main component files, and replacing React animation logic with equivalent CSS transitions and keyframes. This ensures the design output remains functional without relying on the original React animation library.

Can I apply Figma Make designs to existing Astro or Next.js pages without breaking navigation?

Yes, you can apply Figma Make designs to Astro or Next.js pages while preserving existing navigation and layout structures. The skill specifically accepts constraints such as keeping your current logo or routes intact and wires the modified page to your target framework.

Do I need to manually extract the Figma Make zip file before applying the design?

No, you do not need to manually extract the Figma Make zip file. The skill operates directly when you provide the zip archive and specify a target page, automatically extracting it and identifying the main component files like src/app/App.tsx for conversion.

What are the limitations of converting React state-driven behavior to CSS?

Converting React state-driven behavior to CSS may limit complex interactive logic that relies on dynamic JavaScript state variables. While the skill translates this behavior into CSS structure, highly conditional React components might require manual adjustment after the automated framework conversion is complete.