Skip to content
Skill

figma

by NeverSight

AI Summary

A Figma REST API skill that enables reading design files, exporting images, managing comments, and accessing design components—essential for developers and designers integrating Figma into automated workflows.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "figma" skill in my project.

Please run this command in my terminal:
# Install skill into the correct directory (12 files)
mkdir -p .claude/skills/figma && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/SKILL.md "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/SKILL.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_ar.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_ar.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_cn.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_cn.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_de.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_de.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_en.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_en.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_es.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_es.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_fr.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_fr.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_it.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_it.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_ja.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_ja.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_ko.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_ko.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_ru.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_ru.txt" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/figma/description_tw.txt "https://raw.githubusercontent.com/NeverSight/skills_feed/main/data/skills-md/vm0-ai/vm0-skills/figma/description_tw.txt"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Figma REST API for accessing design files, comments, components, and projects. Use this skill to read file contents, export images, manage comments, and integrate with Figma workspaces.

Figma API

Access and manage design files, components, comments, and projects in Figma workspaces via REST API. > Official docs: https://developers.figma.com/docs/rest-api/ ---

When to Use

Use this skill when you need to: • Read design files and extract components, styles, and frames • Export images from Figma designs in various formats (PNG, JPG, SVG, PDF) • Get file version history and track changes • Manage comments on design files • List projects and files in a team • Access design tokens and styles • Get component information from design systems • Retrieve team and project metadata ---

Getting Your API Token

• Log in to Figma • Go to Settings page: https://www.figma.com/settings • Scroll down to Personal access tokens section • Click Generate new token • Enter a token name (e.g., vm0-skills-test) • Click Create and immediately copy the token (format: figd_...) • The token is only shown once - save it securely • If lost, you must delete and create a new token `bash export FIGMA_API_TOKEN="figd_..." `

Verify Token

Test your token with this command: `bash bash -c 'curl -s -X GET "https://api.figma.com/v1/me" -H "X-Figma-Token: ${FIGMA_API_TOKEN}"' ` Expected response: Your user information (id, email, handle)

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 1mo ago
Active
AdoptionUnder 100 stars
33 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars33
Forks5
Issues0
Updated1mo ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code