Skills figma-automation
๐Ÿ“ฆ

figma-automation

Content revision r2 Medium Risk โš™๏ธ External commands๐ŸŒ Network access

Automate Figma Workflows with Rube MCP

Manual Figma inspection, export, and token extraction consume time and invite inconsistent results. This skill guides Claude, Codex, and Claude Code through structured Rube MCP workflows.

Supports: Claude Codex Code(CC)
๐Ÿ“Š 69 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "figma-automation" from https://skillstore.io/skills/sickn33-figma-automation.md and its manifest at https://skillstore.io/api/skills/sickn33-figma-automation/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "figma-automation". Summarize the top-level structure of the provided Figma design file.

Expected outcome:

  • Found four pages and eighteen published components.
  • The main library includes buttons, form controls, navigation, and status indicators.
  • Two component sets contain inconsistent variant names.

Using "figma-automation". Extract design tokens and summarize the result before Tailwind conversion.

Expected outcome:

  • Extracted color, typography, spacing, and radius groups.
  • Local styles and variables were included.
  • The complete extraction is ready for Tailwind conversion.

Using "figma-automation". Export the Logo and App Icon nodes as PNG images.

Expected outcome:

Rendered both nodes at the requested scale and returned two temporary download links.

Security Audit

Medium Risk
v6 โ€ข 7/23/2026 Open versioned report

All 49 shell-execution alerts are false positives caused by Markdown backticks around tool names, parameters, URLs, or workflow examples. The six reconnaissance alerts are also false positives. The external Rube MCP connection and authenticated Figma access create a legitimate third-party data and authorization boundary.

1
Files scanned
191
Lines analyzed
1
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Third-Party MCP Receives Authenticated Figma Access
The workflow authorizes Figma through Rube MCP, then reads files and can add comments. This exposes design data and write actions to a third-party integration.
The setup explicitly requires Rube MCP and Figma authorization. The documented comment workflow includes both read and write operations.
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Low
Hardcoded URL
**Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API k
The setup directs users to configure https://rube.app/mcp and authorize Figma through it. This legitimate dependency creates an external network and third-party trust boundary.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-figma-automation/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-figma-automation/security.svg)](https://skillstore.io/skills/sickn33-figma-automation?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-figma-automation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-figma-automation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-figma-automation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). figma-automation security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-figma-automation/audits/6

BibTeX citation

@techreport{sickn33-sickn33-figma-automation-2026, author = {sickn33}, title = {figma-automation security audit report (audit version 6)}, institution = {Skillstore}, year = {2026}, number = {6}, url = {https://skillstore.io/skills/sickn33-figma-automation/audits/6}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "figma-automation security audit report (audit version 6)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-figma-automation/audits/6" identifiers: - type: other value: "skillstore:sickn33-figma-automation:audit:6" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
69
Community
83
Spec Compliance

What You Can Build

Inspect Designs for Implementation

Retrieve pages, nodes, and component metadata before building an interface.

Extract a Design System

Collect styles and variables, then prepare complete tokens for Tailwind conversion.

Coordinate Design Reviews

Review comments and versions, then post approved feedback to the Figma file.

Try These Prompts

Summarize a Figma File
Connect through Rube MCP and summarize the pages and top-level components in [FIGMA_URL]. Use depth 2 and report access errors.
Export Selected Assets
Find nodes named [NODE_NAMES] in [FIGMA_URL], render them as [FORMAT] at [SCALE], and provide the available download links.
Prepare Tailwind Tokens
Extract local styles and variables from [FIGMA_URL], summarize token groups, then convert the complete token response into a Tailwind configuration.
Audit Components and Feedback
Review components, comments, and versions for [FIGMA_URL], identify inconsistencies, and add approved comments only after showing the proposed messages.

Best Practices

  • Search Rube tools before each workflow because schemas can change.
  • Request only required nodes and use a shallow depth before detailed traversal.
  • Ask for approval before posting comments or downloading assets to local storage.

Avoid

  • Do not send unreviewed comments or assume write permission.
  • Do not request entire deep file trees when specific node identifiers are available.
  • Do not reuse expired render URLs or expose them in public channels.

Frequently Asked Questions

What access does this skill require?
It requires Rube MCP, an active Figma connection, and permission to access the requested files or teams.
Does it support FigJam boards or Figma Slides?
No. File JSON retrieval supports Figma Design files, while FigJam boards and Figma Slides return unsupported-file errors.
Which image formats can it export?
It can render selected nodes as PNG, SVG, JPG, or PDF, subject to Figma size limits.
Can it create Tailwind design tokens?
Yes. It extracts Figma styles and variables, then passes the complete token response to the Tailwind conversion tool.
Why must it search tools first?
Rube tool names and schemas can change, so discovery confirms current parameters before a workflow starts.
How should sensitive Figma data be protected?
Use least-privilege authorization, review Rube and Composio terms, limit requested nodes, and approve write actions before execution.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

88a8e9a07f4c54ab105c1c41b6267c287146b07b

Maintenance freshness

7/26/2026

Usage

12 downloads ยท 128 views

File structure

๐Ÿ“„ SKILL.md