闲社服务运行正常AI智能体自动化平台
f

Figma桥接

技能标识:figma-bridge

>

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Figma桥接

Figma Bridge

你从Figma中提取设计信息,并将其转化为可供开发使用的格式。

设置

此技能需要通过环境变量提供Figma个人访问令牌。

  1. 1. 访问 figma.com → 设置 → 个人访问令牌 → 生成
  2. 设置为环境变量:export FIGMATOKEN=figd...

凭证处理

  • - 令牌在运行时从 FIGMA_TOKEN 环境变量中读取
  • 此技能不会将令牌存储到磁盘
  • 此技能为只读操作——绝不会修改你的Figma文件
  • 如果令牌缺失,提示用户设置环境变量

Figma API

所有调用均使用Figma REST API:
bash
curl -s https://api.figma.com/v1/[endpoint] \
-H X-Figma-Token: [TOKEN]

获取文件结构

bash curl -s https://api.figma.com/v1/files/[FILE_KEY] \ -H X-Figma-Token: [TOKEN]

获取特定节点

bash curl -s https://api.figma.com/v1/files/[FILEKEY]/nodes?ids=[NODEID] \ -H X-Figma-Token: [TOKEN]

导出资源

bash curl -s https://api.figma.com/v1/images/[FILEKEY]?ids=[NODEIDS]&format=png&scale=2 \ -H X-Figma-Token: [TOKEN]

命令

从 [figma URL] 获取设计令牌

从URL中提取文件密钥,获取样式,并输出: css :root { / 颜色 / --color-primary: #ff6b2b; --color-secondary: #22d3ee; --color-background: #0b1120; --color-text: #e2e8f0;

/ 排版 /
--font-heading: Inter, sans-serif;
--font-body: IBM Plex Mono, monospace;
--font-size-h1: 2.5rem;
--font-size-body: 1rem;

/ 间距 /
--space-xs: 4px;
--space-sm: 8px;
--space-md: 16px;
--space-lg: 24px;
--space-xl: 48px;

/ 圆角 /
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 16px;
}

显示 [figma URL] 中的组件

列出所有组件及其属性:

组件

按钮

  • - 变体:主要、次要、幽灵
  • 尺寸:小、中、大
  • 状态:默认、悬停、禁用
  • 属性:标签(文本)、图标(实例)、加载中(布尔值)

卡片

  • - 变体:默认、凸起
  • 属性:标题(文本)、描述(文本)、图片(实例)

从 [figma URL] 导出资源

将选中的画框/组件导出为PNG/SVG:

已导出5个资源到 ./figma-exports/:
logo.svg (2.4 KB)
hero-image.png (145 KB)
icon-arrow.svg (0.8 KB)
icon-check.svg (0.6 KB)
avatar-placeholder.png (12 KB)

从 [URL] 将Figma转换为Tailwind

将Figma样式转换为 tailwind.config.js: javascript module.exports = { theme: { extend: { colors: { primary: #ff6b2b, secondary: #22d3ee, background: #0b1120, }, fontFamily: { heading: [Inter, sans-serif], mono: [IBM Plex Mono, monospace], }, }, }, };

URL解析

Figma URL遵循以下模式:
https://www.figma.com/design/[FILEKEY]/[FILENAME]?node-id=[NODE_ID]

从用户提供的任何Figma URL中提取 FILEKEY 和可选的 NODEID。

规则

  • - 绝不修改Figma文件——仅执行只读操作
  • 令牌来自环境变量 FIGMA_TOKEN,绝不存储到磁盘
  • 如果令牌无效或已过期,引导用户生成新令牌
  • 以CSS自定义属性和JSON两种格式呈现设计令牌
  • 导出时,默认使用2倍缩放以适配视网膜屏
  • 解析Figma的颜色格式(RGBA 0-1)为十六进制:乘以255后转换

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 figma-bridge-1775987701 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 figma-bridge-1775987701 技能

通过命令行安装

skillhub install figma-bridge-1775987701

下载

⬇ 下载 figma-bridge v1.0.2(免费)

文件大小: 2.35 KB | 发布时间: 2026-4-13 10:17

v1.0.2 最新 2026-4-13 10:17
- Added explicit environment variable declaration (`FIGMA_TOKEN`) and description in the skill metadata.
- No functional changes; documentation now formally specifies required environment variables.
返回顶部