Agent Skills
返回列表
💻

Figma 导出自动化工具

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/figma-export-automator。

技能介绍

要解决的问题

在 Figma 设计稿交付开发时,手工导出资源往往重复且易错。设计师把图标、按钮、色板和间距散落在不同画板里,开发要逐个下载、改名、拼 CSS,耗时还容易出现命名不一致。

核心能力

这个技能基于 Figma REST API v1 来读取文件树,而不是模拟客户端点击。它能:

  • 提取 component sets 及其变体属性,保留基础语义结构。
  • 拉取 design tokens,包括颜色、排版和间距,方便直接映射到代码变量。
  • 将目标 frames 渲染为 SVG 或 PNG,适合图标和插画批量落盘。
  • 根据 styles 生成 CSS custom properties,减少手写样式表的时间。

关键步骤

调用时先拿到文件 key,再按需请求 GET https://api.figma.com/v1/files/:key。技能会遍历节点子树,识别可导出的对象,再把资源下载到本地或写入构建流程。对于 token,它会把 Figma 的数值结构转成可维护的 CSS 变量,而不是简单截图。

适用边界

它依赖 Figma API 权限,因此需要先完成授权。节点数量很大时要注意 API 速率限制。复杂变体逻辑或条件样式可能无法 100% 自动还原,仍需要人工校对。它不会自动修复设计稿错误,也不负责打包发布。

使用场景

  • 前端工程师需要将 Figma 稿中的图标和按钮变体批量导出为 SVG 与 PNG,统一放入项目资源目录
  • 设计师在维护设计系统时需要提取色板、字号和间距令牌,生成对应的 CSS 自定义属性文件
  • CI 流水线需要自动从 Figma 文件拉取设计 token 并提交到代码仓库,避免人工同步遗漏
  • 团队需要将 Figma 中的矢量插画渲染成高分辨率 PNG,用于官网首屏与文档配图

适合人员

  • 前端工程师:需要在代码中精确还原 Figma 设计稿的样式与图标资源
  • 设计系统维护者:需要将 Figma 令牌同步到代码库并生成可维护的 CSS 变量
  • 移动端开发者:需要从 Figma 批量获取多倍图和组件切图以适配不同分辨率
  • 全栈自动化工程师:需要构建从 Figma 读取设计数据并自动写入版本管理的流水线