К основному содержанию
скилл

figma · davila7 — скилл для Claude Code: дизайн из Figma в код

Скилл связывает Claude с Figma MCP: забирает контекст узла, скриншот и ассеты, а потом переводит макет в код проекта.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill creative-design/figma
Открыть на GitHub

Что делает figma

Скилл задаёт порядок работы с Figma MCP. Сначала get_design_context для нужного узла, потом get_metadata, если ответ оказался слишком большим, затем get_screenshot для визуальной сверки. Ассеты скачиваются только после того, как есть и контекст, и скриншот.

Вывод сервера приходит как React с Tailwind. Скилл требует считать это описанием дизайна, а не готовым стилем: утилитарные классы заменяются на токены и компоненты проекта, переиспользуются существующие кнопки, поля и типографика, сохраняются роутинг и работа с состоянием. Если токены расходятся с макетом, приоритет у дизайн-системы, а отступы правятся минимально.

Сервер работает по ссылкам: клиент не открывает URL сам, он вытаскивает из него node ID, поэтому ссылка должна вести точно на нужный фрейм или вариант. Настройка, переменные окружения и отладка лежат в references/figma-mcp-config.md — без поднятого MCP-сервера скилл ничего не получит.

Какие задачи решает

  • перевести фрейм из Figma в компонент проекта
  • вытащить скриншот узла для визуальной сверки
  • забрать иконки и картинки из макета без новых пакетов
  • разобрать большой ответ сервера по карте узлов
  • сверить готовый интерфейс с макетом один в один

Примеры запросов агенту

  • собери этот экран по ссылке на фрейм Figma
  • возьми node ID из ссылки и сделай компонент на наших токенах
  • сравни готовую страницу со скриншотом из Figma

Как установить figma

1Через claude-code-templates

npx claude-code-templates@latest --skill creative-design/figma

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill figma -a claude-code

3Вручную: положить файлы

~/.claude/skills/figma/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/figma/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о figma

Как установить figma в Claude?

Через шаблоны: npx claude-code-templates@latest --skill creative-design/figma. Второй способ — npx skills add davila7/claude-code-templates --skill figma -a claude-code. Файл скилла окажется в ~/.claude/skills/figma/SKILL.md.

Что делает скилл figma?

Он описывает, как через Figma MCP получить контекст узла, скриншот и ассеты, а затем превратить их в код на конвенциях проекта.

Что нужно для работы скилла?

Поднятый Figma MCP-сервер и ссылка на конкретный фрейм или вариант. Клиент не открывает ссылку сам, он берёт из неё node ID.

Похожие скиллы

Всё по теме «Дизайн» →

Сначала — figma от других авторов.

figma heygen-com Импортирует ассеты, токены бренда и компоненты из Figma в проект HyperFrames и собирает из кадров анимацию. Пригодится, когда нужно оживить макет, а не вставлять статичные картинки. CX Codex +1 334 000установок figma-design-to-code официальный Figma Помогает перенести выбранный узел Figma в код проекта с учётом его стека и компонентов. Нужен перед вызовом get_design_context. CX Codex GP ChatGPT 30установок figma-create-design-system-rules официальный openai Генерирует правила дизайн-системы для кодовой базы при переносе макетов из Figma. Помогает агентам соблюдать структуру компонентов и токенов проекта. CX Codex +1 2 900установок figma-code-connect-components nexu-io Связывает компоненты Figma с компонентами кода через Code Connect. Пригодится, когда обновления дизайн-системы должны доходить до кодовой базы. CX Codex +1 2 700установок figma-build awdr74100 Собирает дизайн в подключённом Figma-файле из кода или описания и переиспользует его компоненты, переменные и стили. Пригодится для переноса экранов и UI-компонентов. CX Codex +1 1 300установок pp-figma Giuliano Giacaglia Выгружает компактные данные фреймов Figma для кодогенерации, проверяет нерешённые комментарии и находит неиспользуемые компоненты. Пригодится при переносе макетов в код и аудитах дизайн-систем. CX Codex +1 726установок sync-figma-token firebenders Скилл сверяет дизайн-токены в коде с переменными Figma, показывает расхождения и применяет правки только после подтверждения. CX Codex +1 676установок

Из того же набора205

Весь набор →
supabase-type-generator Слэш-команда генерирует TypeScript-типы из схемы Supabase и следит за её изменениями. Пригодится, когда схема живёт своей жизнью, а типы в проекте устарели. 948установок start Разбивает список задач или файл с требованиями на атомарные задачи, проверяет зависимости и собирает план выполнения. 945установок find-bugs Просматривает изменения в текущей ветке и ищет баги, дыры в безопасности и проблемы качества кода. Пригодится перед мержем или пушем. 944установок micro-saas-launcher Скилл для Claude, который ведёт от идеи микро-SaaS до первых платящих клиентов: валидация, MVP, цены, запуск. 879установок search Скилл гоняет поисковые запросы через Bright Data SERP API и отдаёт агентам готовый JSON со ссылками, заголовками и описаниями. 851установок market-research-analyst Субагент для Claude, который собирает данные о рынке и конкурентах через веб-поиск и выдаёт результат в виде структурированного отчёта. 851установок supabase-backup-manager Слэш-команда для Claude, которая ведёт резервное копирование базы Supabase: создаёт бэкапы, проверяет восстановление и следит за расписанием. 812установок optimize-database-performance Слэш-команда для Claude, которая разбирает запросы, индексы и схему базы и предлагает, что переписать. Пригодится, когда страница тормозит на выборке. 794установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой