Token导航 LogoToken导航

Agent Skill · 前端设计

figma-ui-design(Figma UI 设计)

用于辅助前端页面、组件、样式和交互逻辑的开发与维护。它适合让 Agent 生成或审查 React、Next.js、Vue、Tailwind、CSS 等相关代码,整理组件结构,或定位布局和性能问题。使用时需要结合项目现有设计系统、路由和构建方式,避免只生成孤立片段;涉及页面改动时,应配合本地预览和构建检查确认视觉效果。

figma-ui-design 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证为 MIT,第三方扫描有提醒项,按安装量在前端设计类的 10,216 个 Skill 里排第 4,049。

总安装 1,018周安装 42GitHub Stars 52下载 333核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:figma-ui-design(Figma UI 设计)
来源仓库:https://github.com/aaaaqwq/claude-code-skills
仓库路径:skills/figma-ui-design
安装命令:
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill figma-ui-design
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill figma-ui-design

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

用于辅助前端页面和组件开发,支持 React、Next.js、Vue 等框架代码生成。可审查样式、布局和交互逻辑,帮助定位性能问题和组件结构问题。需结合项目现有设计系统和路由方式,避免生成孤立片段影响整体一致性。

安装方式:github,命令为 npx skills add https://github.com/aaaaqwq/claude-code-skills --skill figma-ui-design。注意:页面改动后应通过本地预览和构建检查确认视觉效果和兼容性。

来源仓库内路径:skills/figma-ui-design

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/aaaaqwq/claude-code-skills --skill figma-ui-de…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

figma-ui-design 怎么安装?

在终端执行 npx skills add https://github.com/aaaaqwq/claude-code-skills --skill figma-ui-design。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

figma-ui-design 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

figma-ui-design 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

figma-ui-design 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

figma-ui-design 用的人多吗?

公开数据是累计安装 1,018 次,近一周安装 42 次,下载 333 次,GitHub 52 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

figma-ui-design 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
figma-ui-design

Figma UI 设计 · 本页

1,01852需要联网MIT有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Figma UI 设计自动化

功能说明

此技能专门用于自动化 Figma 设计工作流,包括:

  • 设计系统和组件库创建
  • 自动化设计稿生成
  • 设计资源导出
  • 设计规范文档生成
  • Figma API 集成
  • 设计到代码的转换

使用场景

  • "创建一个登录页面的 Figma 设计"
  • "生成设计系统组件库"
  • "从 Figma 导出所有图标"
  • "将 Figma 设计转换为 React 组件"
  • "自动化设计审查流程"
  • "生成设计规范文档"

核心功能模块

1. 设计系统

  • 颜色系统:定义品牌色、语义色、中性色
  • 字体系统:字体家族、字号、行高、字重
  • 间距系统:统一的间距规范(4px、8px、16px 等)
  • 组件库:按钮、表单、卡片等可复用组件
  • 图标库:统一的图标集合

2. 页面设计

  • 布局设计:响应式布局、栅格系统
  • 交互设计:原型和交互流程
  • 动效设计:过渡动画和微交互
  • 适配设计:多端适配(Web、移动端)

3. 资源导出

  • 图片导出:PNG、JPG、SVG 格式
  • 图标导出:SVG 图标和图标字体
  • 切图导出:@1x、@2x、@3x 倍图
  • 样式导出:CSS、SCSS 变量

4. 设计到代码

  • 组件生成:React、Vue、Angular 组件
  • 样式生成:CSS、Tailwind、Styled Components
  • 代码规范:遵循团队代码规范
  • 类型定义:TypeScript 类型

设计工作流程

标准设计流程

  1. 需求分析:理解产品需求和用户场景
  2. 信息架构:规划页面结构和导航
  3. 线框图:绘制低保真原型
  4. 视觉设计:应用设计系统创建高保真稿
  5. 交互原型:添加交互和动效
  6. 设计评审:团队审查和反馈
  7. 开发交付:导出资源和标注

组件库建设流程

  1. 组件规划:确定需要的组件类型
  2. 设计规范:定义组件的设计规则
  3. 组件设计:创建基础组件
  4. 变体管理:定义组件的不同状态
  5. 文档编写:使用说明和示例
  6. 发布更新:版本管理和更新日志

最佳实践

设计规范

  • 命名规范:使用清晰的图层命名
  • 组织结构:合理的页面和图层组织
  • 组件化:最大化组件复用
  • 自动布局:使用 Auto Layout 提高效率
  • 约束设置:正确设置响应式约束

协作规范

  • 文件组织:项目、页面、组件分类清晰
  • 版本管理:使用 Figma 版本历史
  • 评论反馈:使用评论功能沟通
  • 权限管理:合理设置查看和编辑权限
  • 团队库:共享设计系统和组件

性能优化

  • 图层优化:减少不必要的图层
  • 效果使用:谨慎使用阴影和模糊
  • 图片优化:压缩大图片
  • 组件实例:使用组件实例而非复制

设计系统示例

颜色系统

const colors = {
  // 品牌色
  primary: {
    50: '#E3F2FD',
    100: '#BBDEFB',
    500: '#2196F3',  // 主色
    700: '#1976D2',
    900: '#0D47A1'
  },
  // 功能色
  success: '#4CAF50',
  warning: '#FF9800',
  error: '#F44336',
  info: '#2196F3',
  // 中性色
  gray: {
    50: '#FAFAFA',
    100: '#F5F5F5',
    500: '#9E9E9E',
    900: '#212121'
  }
};

字体系统

const typography = {
  fontFamily: {
    sans: 'Inter, system-ui, sans-serif',
    mono: 'Fira Code, monospace'
  },
  fontSize: {
    xs: '12px',
    sm: '14px',
    base: '16px',
    lg: '18px',
    xl: '20px',
    '2xl': '24px',
    '3xl': '30px',
    '4xl': '36px'
  },
  fontWeight: {
    normal: 400,
    medium: 500,
    semibold: 600,
    bold: 700
  },
  lineHeight: {
    tight: 1.25,
    normal: 1.5,
    relaxed: 1.75
  }
};

间距系统

const spacing = {
  0: '0',
  1: '4px',
  2: '8px',
  3: '12px',
  4: '16px',
  5: '20px',
  6: '24px',
  8: '32px',
  10: '40px',
  12: '48px',
  16: '64px',
  20: '80px'
};

Figma API 使用

获取文件内容

const response = await fetch(
  'https://api.figma.com/v1/files/FILE_KEY',
  {
    headers: {
      'X-Figma-Token': 'YOUR_TOKEN'
    }
  }
);
const data = await response.json();

导出图片

const response = await fetch(
  'https://api.figma.com/v1/images/FILE_KEY?ids=NODE_ID&format=png&scale=2',
  {
    headers: {
      'X-Figma-Token': 'YOUR_TOKEN'
    }
  }
);
const { images } = await response.json();

获取样式

const response = await fetch(
  'https://api.figma.com/v1/files/FILE_KEY/styles',
  {
    headers: {
      'X-Figma-Token': 'YOUR_TOKEN'
    }
  }
);
const { meta } = await response.json();

设计到代码转换

React 组件生成

// 从 Figma 设计生成的按钮组件
import React from 'react';
import styled from 'styled-components';

const StyledButton = styled.button`
  padding: 12px 24px;
  background: #2196F3;
  color: white;
  border: none;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s;

  &:hover {
    background: #1976D2;
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(33, 150, 243, 0.3);
  }

  &:active {
    transform: translateY(0);
  }

  &:disabled {
    background: #BDBDBD;
    cursor: not-allowed;
  }
`;

export const Button = ({ children, ...props }) => {
  return <StyledButton {...props}>{children}</StyledButton>;
};

CSS 变量生成

:root {
  /* Colors */
  --color-primary: #2196F3;
  --color-primary-dark: #1976D2;
  --color-success: #4CAF50;
  --color-error: #F44336;

  /* Typography */
  --font-sans: Inter, system-ui, sans-serif;
  --font-size-base: 16px;
  --font-weight-normal: 400;
  --font-weight-bold: 700;

  /* Spacing */
  --spacing-1: 4px;
  --spacing-2: 8px;
  --spacing-4: 16px;
  --spacing-8: 32px;

  /* Border Radius */
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 16px;

  /* Shadows */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);
  --shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.1);
}

常用插件推荐

设计效率

  • Autoflow:自动生成流程图连线
  • Content Reel:快速填充文本和图片
  • Unsplash:免费高质量图片
  • Iconify:海量图标库

开发协作

  • Figma to Code:设计转代码
  • Anima:导出 React/Vue 代码
  • Zeplin:设计标注和切图
  • Avocode:设计交付平台

设计系统

  • Design System Manager:管理设计系统
  • Stark:无障碍设计检查
  • Contrast:对比度检查

集成场景

1. 自动化设计审查

  • 检查设计规范遵循情况
  • 验证颜色和字体使用
  • 检查组件一致性
  • 生成审查报告

2. 设计资源同步

  • 自动导出设计资源
  • 同步到代码仓库
  • 更新组件库
  • 通知开发团队

3. 设计文档生成

  • 提取设计规范
  • 生成组件文档
  • 创建使用指南
  • 发布到文档站点

4. 原型测试

  • 生成可交互原型
  • 收集用户反馈
  • 分析交互数据
  • 迭代设计方案

注意事项

  • 保持设计文件整洁有序
  • 定期清理未使用的组件和样式
  • 使用版本控制管理重要变更
  • 与开发团队保持密切沟通
  • 遵循无障碍设计原则
  • 考虑性能和加载速度

平台分布

Claude Code

29.37%
按下载量换算98

Cursor

21.28%
按下载量换算71

Gemini CLI

16.27%
按下载量换算54

Codex

10.95%
按下载量换算36

OpenCode

7.01%
按下载量换算23

Antigravity

3.54%
按下载量换算12

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。

继续浏览同类 Skills