What problem does it solve?
This Skill prevents brittle, hard-to-debug Figma automation by providing a strict, reusable rule-set for running JavaScript through the Figma Plugin API.
Core Features & Use Cases
- Enforces correct MCP usage: ensures you load the prerequisite rules before calling
use_figma, with consistent logging and execution expectations.
- Supports design-safe editing: guides incremental creation and mutation of nodes (including variables, bindings, and layout operations) while respecting Figma runtime constraints.
- Improves reliability & debugging: emphasizes atomic scripts, page-context resets across runs, and required return values for created/mutated node IDs.
- Covers common Figma pitfalls: includes guardrails for font loading, page switching, auto-layout sizing order, and color/value ranges.
Quick Start
Use the figma-use skill to perform a write operation like creating or editing nodes in a Figma file through use_figma while following the required return and incremental-call rules.