figma

Accesses Figma REST API to read files, export images, and retrieve metadata.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill figma-vm0-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma
Source: https://github.com/vm0-ai/vm0-skills/tree/main/figma
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill figma-vm0-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables reading design files, exporting images, and retrieving metadata from Figma workspaces, streamlining design-to-document workflows.

Core Features & Use Cases

  • Read files, nodes, images, comments, and versions
  • List teams, projects, and components
  • Retrieve design tokens and styles
  • Get current user and team components

Quick Start

Quick start: fetch your user profile with bash -c 'curl -s https://api.figma.com/v1/me -H "X-Figma-Token: ${FIGMA_API_TOKEN}"' | jq .

Frequently Asked Questions about figma

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

FAQPage Schema
How do I export images from Figma design files programmatically?

Export images from Figma files via REST API by retrieving node IDs and calling the images endpoint with your FIGMA_API_TOKEN, which returns PNG, JPG, SVG, or PDF formats in a single request without manual downloads.

Can I read Figma components and design tokens through an API?

Yes, access Figma components and design tokens programmatically using the REST API with token authentication, returning JSON metadata about component structures, styles, and hierarchies from your design files.

What's the best way to automate design-to-document workflows with Figma?

Automate design workflows by fetching file structures, exporting assets, and retrieving comments via the Figma REST API, enabling seamless integration of design data into documentation and development pipelines.

Do I need a Figma API token to access design files programmatically?

Yes, token-based authentication with a FIGMA_API_TOKEN is required to access the REST API endpoints for files, nodes, images, and comments; generate this token in your Figma account settings.

How do I list all team projects and files in Figma via API?

Use the teams and projects REST endpoints with your FIGMA_API_TOKEN to retrieve a complete list of your workspace's projects and files in JSON format, enabling inventory and batch operations.

What are the rate limits when accessing Figma's REST API?

Figma REST API enforces rate limits on API calls; monitor response headers and implement backoff strategies in your scripts to stay within quota and maintain reliable programmatic access to design assets.