figma-component-doclisted
Install: claude install-skill madebysan/claude-figma-skills
# Component Documentation (Generic)
Create (or update) a component documentation block in Figma for the currently selected component. Auto-discovers the file's own design tokens (text styles + color variables) instead of assuming a specific design system. Works on any Figma file with any design system (or none).
**This skill writes nodes back into Figma.** It uses the local `figma-console` MCP, the same one `/figma-autopilot` and `/figma-fix` use.
---
## Available figma-console tools
| Tool | Purpose |
|------|---------|
| `figma_get_status` | Check plugin connection |
| `figma_navigate` | Open a Figma file in Desktop |
| `figma_execute` | Run JS in Figma plugin context — used for discovery and complex node creation |
| `figma_create_child` | Create RECTANGLE / ELLIPSE / FRAME / TEXT / LINE under a parent |
| `figma_set_text` | Change text content / font size on an existing TEXT node |
| `figma_set_fills` | Change fill color on a node |
| `figma_set_strokes` | Change stroke on a node |
| `figma_resize_node` | Resize a node |
| `figma_move_node` | Reposition a node |
| `figma_rename_node` | Rename a layer |
| `figma_capture_screenshot` | Plugin-based screenshot — use after writes (immediate, fresh state) |
| `figma_take_screenshot` | REST-based screenshot — for initial visual context only |
**Use `figma_execute` for the bulk of node creation.** The dedicated tools handle individual property tweaks but cannot set auto-layout, bind variables to fills/text styles, or build