figma_get_component_for_development_deep
Extracts deeply nested Figma component trees with visual properties, resolved token names, instance references, interactions, and annotations past the depth-4 limit. Requires Desktop Bridge plugin.
Instructions
Get a deeply nested component tree with full visual properties, resolved design token names, instance references, prototype interactions, and annotations at every level. Uses the Desktop Bridge Plugin API for unlimited depth traversal — essential for complex components like data tables, nested menus, date pickers, and compound form fields where the standard depth-4 REST API tool misses deeper structure. Returns boundVariables resolved to actual token names (not just IDs), mainComponent references for INSTANCE nodes, and reactions for interaction states. Requires Desktop Bridge plugin. For simpler components (depth ≤ 4), use figma_get_component_for_development instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Maximum tree depth to traverse (default: 10). Pass 0 (or a negative value) for UNLIMITED depth — traverses the entire subtree. Unlimited/large results can be big; target a specific child node if the payload is unwieldy. | |
| nodeId | Yes | Component node ID to extract (e.g., '695:313') |