Skip to main content
Question

Figma Connector with Claude.ai and Slots Feature

  • April 11, 2026
  • 1 reply
  • 70 views

Nathan2

While using Claude.ai with the Figma connector Claude told me it wasn't able to programmatically insert the contents into the slot inside a component “because Figma protects slot nodes from plugin writes”. If this limitation is intentional, why? It serious limits the usefulness of the connector. Please allow the connector to write to slot nodes.

1 reply

Vinuti
  • New Member
  • June 21, 2026

There is an important distinction here that may help narrow the issue.

The Plugin API can now create and configure slots on the master component. Figma’s current API includes componentNode.createSlot(), SlotNode, and slot configuration through component properties.

The limitation is specifically about filling a slot inside an individual instance through code. Trying to append or move content into an instance-owned slot is blocked because Figma protects the structure of instances.

So the supported model is:

  • Create and configure the slot on the master component through the API.
  • Let that slot propagate to instances.
  • Fill a specific instance’s slot manually in the Figma editor.

I agree that programmatic instance-level slot filling would make connectors much more useful. But the current limitation is not that slots cannot be created or edited at all — it is that instance slots cannot be populated by script.