figma_batch
Execute multiple Figma operations in one request for repetitive tasks like table rows, list items, or grid cells. Each operation runs independently; failures are reported without blocking others.
Instructions
Execute multiple Figma operations in a single bridge round trip. Use this for repetitive structures — table rows, list items, grid cells, repeated cards — where individual calls would be impractical. Each operation in the array is a { tool, params } object using the same tool names as the individual tools (without the figma_ prefix internally). Returns an array of results in the same order as the operations. A failed operation is reported with { ok: false, error } and does not stop subsequent operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operations | Yes | Array of operations to execute. Each: { tool: string, params: object }. tool values: "create_frame", "create_text", "create_rectangle", "set_component_text", "set_layout_sizing", "set_text", "set_node_fill", "set_visibility", "insert_component". |