跳转到使用指南
Figma Implement Design作者 OpenAI

Figma Implement Design Skill.

利用 Figma 上下文、截图和素材,在项目现有框架内实现设计。

  • Figma
  • 前端设计
  • 开发交接
来源审查 · Figma Implement DesignSKILL.md
任务 Figma 产出 • 与选定 Figma 设计相匹配的应用程序组件或页面 • 符合项目自身规范的令牌和组件映射 • 视觉对比及有记录的必要偏差 开始之前 已连接的 Figma MCP、对选定设计和目标代码库的访问权限,以及用于视觉验证的可运行预览。
编辑摘要 · 已审查来源 2026-10-07 · 并非生成的示例

01 功能说明

在现有代码库中实现 Figma 设计

一种从 Figma 到代码的实现工作流,结合节点上下文、截图、素材以及代码库原生复用。

基于来源的工作流并非执行基准测试

工作方法

Figma Implement Design 从选定的 Figma 节点出发,在用户的代码库中生成代码。它将结构化设计上下文与截图结合起来,再根据项目框架调整布局、令牌和素材。设计工具生成的 React 和实用工具类应被视为设计的一种表示形式,而不是要求替换应用程序架构的指令。

来源强调复用:应尽可能扩展现有的按钮、输入框、排版和布局基础组件。复杂画框的响应被截断时,会将其拆分为更小的节点查询。完成工作不仅仅是产出能够编译的代码,还取决于将实际实现与参考设计进行比较,并检查响应式行为、交互和素材。

预期交付成果

  • 与选定 Figma 设计相匹配的应用程序组件或页面
  • 符合项目自身规范的令牌和组件映射
  • 视觉对比及有记录的必要偏差
查看示例任务简报

从任务简报到审查

  1. 01
    准确获取设计

    解析包含特定节点的链接或受支持的桌面端选区,然后同时获取结构化上下文和截图。

  2. 02
    适配代码库

    复用现有组件和令牌,获取提供的素材,并保留路由、状态和数据获取约定。

  3. 03
    对比运行中的界面

    对照选定的设计检查布局、排版、交互状态、响应式约束和素材渲染。

02 适用场景

适用场景

已连接的 Figma MCP、对选定设计和目标代码库的访问权限,以及用于视觉验证的可运行预览。

适合的场景

  • 实现已获批准的设计当组件或屏幕已有具体的 Figma 参考设计,且下一步是在代码库中实现时,此技能很有用。
  • 设计系统复用适合已有成熟架构的应用程序,在保持视觉一致的同时避免创建重复的组件基础设施。

需要核查的限制

  • 不支持画布编辑此技能的交付成果是代码。在 Figma 中创建或更改节点属于另一套工作流。
  • 视觉保真度需要检查来源提出的像素级一致目标,并不能证明生成的实现已经匹配。仍需进行渲染和比较。

请提供以下输入

  • 特定的 Figma 节点提供包含节点 ID 的画框或组件链接,或者受支持的桌面端选区。
  • 目标代码库明确实现位置,并提供现有组件、令牌和约定。
  • 行为要求明确单个静态画框可能无法确定的交互状态和响应式预期。

03 关键决策

关键决策

  1. 两类依据

    结构化属性可说明尺寸和约束,而截图则能揭示原始数值可能遗漏的视觉关系。

  2. 保留现有架构

    该工作流会将设计输出转换为项目自身的约定,而不是全盘引入无关的实现风格。

04 示例任务

尝试一份聚焦的任务简报

以下示例任务简报尚未经过测试。使用前请检查该技能的设置。

检查设置

将精选技能添加到代理环境中,并单独连接 Figma。这些 Beta 版材料受 Figma 开发者条款约束。开始实现前,请确认连接能够返回选定设计的上下文。

上游源文件
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-implement-design/SKILL.md

已连接的 Figma MCP、对选定设计和目标代码库的访问权限,以及用于视觉验证的可运行预览。

从单一交付成果开始

运行该技能前,请调整这份任务简报的范围、源材料和约束。

示例任务简报
使用 figma-implement-design 在我们现有的 Vue 项目中实现选定的设置面板。获取准确的节点上下文和截图,复用我们的表单组件和令牌变量,并使用提供的设计素材。保留当前的数据处理方式。在桌面端和移动端宽度下比较渲染后的面板,并记录所有因无障碍要求而与 Figma 画框产生的偏差。

检查结果

依据以下可观察的标准检查实际输出。

  • 实现会在适用之处使用现有组件和令牌。
  • 真实素材能够加载,并通过视觉对比检查选定画框的排版和间距。
  • 响应式和交互状态会经过测试,而不是根据静态截图推断。

OpenDesign 为编码代理提供本地设计工作区。此列表并不表示该技能已捆绑提供,也不表示其中包含其外部工具、凭据和软件依赖项。

05 来源与许可证

来源和许可证

本页面介绍下方链接所指向的固定来源修订版本。上游行为和要求可能会发生变化。

来源所有者
OpenAI
代码库
openai/skills
许可证
Figma 条款
已审查的快照
2026-10-07 · 49f948faa925
编辑来源摘要
一种从 Figma 到代码的实现工作流,结合节点上下文、截图、素材以及代码库原生复用。

由 OpenDesign 根据所链接来源撰写的原创摘要。代码库 Star 数只是带日期的受欢迎程度指标,并不代表技能使用情况或质量评分。

06 开始前的问题

开始前的问题

它会强制我的项目使用 React 吗?

不会。来源指出,工具生成的代码是设计的一种表示形式,应将其转换为代码库实际使用的框架。

如果 Figma 响应被截断怎么办?

该工作流会使用元数据定位子节点,并分别获取相关部分,而不是靠猜测填补缺失内容。

是否应让精确的 Figma 数值覆盖所有现有令牌?

来源优先考虑项目设计系统的一致性,并要求在数值不同时仅做最少且有说明的调整。

OpenDesign

为下一轮设计迭代留出空间。

将任务简报、源材料和设计工作集中保存在本地工作区。将该技能添加到工作流前,请检查其自身的设置要求。

上游源文件
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-implement-design/SKILL.md