← Back to Skills Marketplace
chenyqthu

Figma Design Integration

by 陈源泉 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
209
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-figma
Description
Figma design asset reading, code generation, and MCP integration. Covers REST API direct calls and MCP Server capabilities for design-to-code workflows. **Us...
Usage Guidance
Do not install blindly. Ask the publisher to clarify the apparent mismatches: (1) update the registry metadata to declare FIGMA_TOKEN as a required credential if the skill needs it; (2) confirm the exact data flow for MCP usage — which endpoints receive design data and whether those endpoints are under your control or third-party services; (3) verify that the listed file_keys in references/omada-assets.md are intended to be distributed with the skill (they may be proprietary); (4) audit the bundled scripts locally (figma_api.py is small and readable) and run them in an isolated environment before giving the token broad scopes or editor permissions; and (5) avoid granting editor or organization-level permissions until you confirm the MCP provider and OAuth flows, and consider using a least-privilege token (read-only) for initial testing.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-figma Version: 1.0.0 The skill bundle provides a legitimate integration for Figma design-to-code workflows, consisting of a Python CLI tool (scripts/figma_api.py) and detailed documentation for AI agents. The code uses standard libraries to interact with the official Figma REST API and requires a user-provided FIGMA_TOKEN. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the included file keys in references/omada-assets.md appear to be project-specific configuration rather than sensitive leaks.
Capability Assessment
Purpose & Capability
The SKILL.md and supporting docs require a FIGMA_TOKEN and describe MCP (remote) interactions, but the registry metadata lists no required environment variables or primary credential — that's inconsistent. The included references/omada-assets.md also embeds many internal file keys (private project file identifiers) which goes beyond a minimal 'demo' skill and suggests access to proprietary assets.
Instruction Scope
Runtime instructions tell agents to use scripts that read arbitrary Figma file structure and to add/use an MCP server (https://mcp.figma.com/mcp) for interactive design-to-code and write-back. The human guide asserts the FIGMA_TOKEN "won't be exfiltrated," yet the MCP flow implicitly sends design data to a remote MCP endpoint and to Claude/Codex — the docs are inconsistent about where data goes and what is sent. The scripts themselves only call api.figma.com, but the SKILL.md explicitly instructs using remote MCP tooling that will transmit design content outside the local environment.
Install Mechanism
No install spec; this is instruction-only with a bundled utility script. The provided scripts/figma_api.py is plain, readable, and only performs authenticated calls to Figma and image downloads — no obfuscated code or remote arbitrary downloads.
Credentials
The skill effectively requires a FIGMA_TOKEN (documented in SKILL.md and used by the script) but the registry metadata declares no required env vars or primary credential — a mismatch. FIGMA_TOKEN is sensitive; the docs' claim that it "only exists locally, not exfiltrated" is not enforced by code and is contradicted by the MCP instructions which will send design data to remote endpoints. The asset list contains many internal file keys which may be sensitive information about your organization's design assets.
Persistence & Privilege
The skill does not request always:true and doesn't ask to modify other skills or system-wide configs. It reads/writes only within its own workspace (downloads to /tmp, references ~/.openclaw paths in docs) and uses normal API calls. No elevated persistence behavior observed.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-figma
  3. After installation, invoke the skill by name or use /openclaw-figma
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: REST API CLI (7 commands), MCP Server 14 tools, Design-to-Code workflow, asset registry
Metadata
Slug openclaw-figma
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Figma Design Integration?

Figma design asset reading, code generation, and MCP integration. Covers REST API direct calls and MCP Server capabilities for design-to-code workflows. **Us... It is an AI Agent Skill for Claude Code / OpenClaw, with 209 downloads so far.

How do I install Figma Design Integration?

Run "/install openclaw-figma" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Figma Design Integration free?

Yes, Figma Design Integration is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Figma Design Integration support?

Figma Design Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Figma Design Integration?

It is built and maintained by 陈源泉 (@chenyqthu); the current version is v1.0.0.

💬 Comments