Loading...
Loading...
Automate Figma tasks via Rube MCP (Composio): files, components, design tokens, comments, exports. Always search tools first for current schemas.
npx skill4agent add composiohq/awesome-claude-skills figma-automationRUBE_MANAGE_CONNECTIONSfigmaRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONSfigmaFIGMA_DISCOVER_FIGMA_RESOURCESFIGMA_GET_FILE_JSONFIGMA_GET_FILE_NODESFIGMA_GET_FILE_COMPONENTSFIGMA_GET_FILE_COMPONENT_SETSfile_keyidsdepthsimplifyidsdata_previewdataFIGMA_GET_FILE_JSONFIGMA_RENDER_IMAGES_OF_FILE_NODESFIGMA_DOWNLOAD_FIGMA_IMAGESFIGMA_GET_IMAGE_FILLSfile_keyidsformatscaleimagesFIGMA_EXTRACT_DESIGN_TOKENSFIGMA_DESIGN_TOKENS_TO_TAILWINDfile_keyinclude_local_stylesinclude_variablestokensFIGMA_GET_COMMENTS_IN_A_FILEFIGMA_ADD_A_COMMENT_TO_A_FILEFIGMA_GET_REACTIONS_FOR_A_COMMENTFIGMA_GET_VERSIONS_OF_A_FILEfile_keyas_mdmessagecomment_idFIGMA_GET_PROJECTS_IN_A_TEAMFIGMA_GET_FILES_IN_A_PROJECTFIGMA_GET_TEAM_STYLESteam_idproject_id1. Call FIGMA_DISCOVER_FIGMA_RESOURCES with figma_url
2. Extract file_key, node_id, team_id from response
3. Convert dash-format node IDs (1-541) to colon format (1:541)1. Call FIGMA_GET_FILE_JSON with depth=2 for overview
2. Identify target nodes from the response
3. Call again with specific ids and higher depth for detailsnode-id=1-5411:541| Task | Tool Slug | Key Params |
|---|---|---|
| Parse URL | FIGMA_DISCOVER_FIGMA_RESOURCES | figma_url |
| Get file JSON | FIGMA_GET_FILE_JSON | file_key, ids, depth |
| Get nodes | FIGMA_GET_FILE_NODES | file_key, ids |
| Render images | FIGMA_RENDER_IMAGES_OF_FILE_NODES | file_key, ids, format |
| Download images | FIGMA_DOWNLOAD_FIGMA_IMAGES | file_key, images |
| Get component | FIGMA_GET_COMPONENT | file_key, node_id |
| File components | FIGMA_GET_FILE_COMPONENTS | file_key |
| Component sets | FIGMA_GET_FILE_COMPONENT_SETS | file_key |
| Design tokens | FIGMA_EXTRACT_DESIGN_TOKENS | file_key |
| Tokens to Tailwind | FIGMA_DESIGN_TOKENS_TO_TAILWIND | tokens |
| File comments | FIGMA_GET_COMMENTS_IN_A_FILE | file_key |
| Add comment | FIGMA_ADD_A_COMMENT_TO_A_FILE | file_key, message |
| File versions | FIGMA_GET_VERSIONS_OF_A_FILE | file_key |
| Team projects | FIGMA_GET_PROJECTS_IN_A_TEAM | team_id |
| Project files | FIGMA_GET_FILES_IN_A_PROJECT | project_id |
| Team styles | FIGMA_GET_TEAM_STYLES | team_id |
| File styles | FIGMA_GET_FILE_STYLES | file_key |
| Image fills | FIGMA_GET_IMAGE_FILLS | file_key |