BigHugger
sk Skill · figma

figma-use

MANDATORY prerequisite — you MUST invoke this skill BEFORE every use_figma tool call. NEVER call use_figma directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up variables or tokens, build…

installs 8w
1,731
30-day movement
starts with the next reading
Related entries
4
Connections
0
javascriptPython

figma-use is a mandatory prerequisite skill that an AI coding agent must load before every `use_figma` tool call, which executes JavaScript in Figma files via the Plugin API. It bundles critical rules (page context resets, using `return` as the only output channel, editor mode differences) plus reference docs covering API patterns, common gotchas, component and style patterns, and helper APIs like `node.query`, `node.set`, and `figma.createAutoLayout`.

Skipping it causes common, hard-to-debug failures when writing to or programmatically inspecting Figma files, so loading it first keeps `use_figma` scripts correct.

Use it to

  • Create, edit, or delete nodes in a Figma file
  • Set up variables, tokens, and bind them to properties
  • Build components and variants
  • Modify auto-layout, fills, and text styles
  • Inspect file structure programmatically

For AI coding agents calling the Figma MCP use_figma tool

Host repository
figma/mcp-server-guide
Installs, lifetime
7,100
Installs, 8 weeks
1,731
Invocable by
model
Host stars
2,000
Host language
Python
topicsfigmaplugin-apiagent-skilljavascriptmcpdesign-automation