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

figma-implement-design · davila7 — скилл для Claude Code: вёрстка по Figma

Переносит макет из Figma в код проекта через Figma MCP: вытаскивает структуру узла, снимок и ассеты, затем подгоняет результат под компоненты и токены проекта.

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

Что делает figma-implement-design

Скилл задаёт порядок шагов. Сначала агент берёт из ссылки на Figma ключ файла и ID узла (или берёт выделенный слой в десктопном приложении), потом запрашивает get_design_context — оттуда приходят автолейаут, размеры, шрифты, цвета и структура компонента. Для визуальной сверки вызывается get_screenshot, а картинки и SVG забираются из ответа MCP-сервера.

Дальше начинается главное. Вывод Figma MCP (обычно React с Tailwind) скилл велит считать описанием макета, а не готовым кодом: утилитарные классы заменяются на токены и существующие компоненты проекта, повторно используемые кнопки и обёртки не дублируются. Если ответ слишком большой, скилл предлагает сперва запросить get_metadata и добирать нужные дочерние узлы по отдельности.

Скилл ничего не сделает без подключённого Figma MCP-сервера. Внутри есть шаг с его настройкой: codex mcp add figma --url https://mcp.figma.com/mcp, включение rmcp_client в config.toml, вход через codex mcp login figma и перезапуск — то есть работа рассчитана на окружение Codex, хотя сам скилл лежит в каталоге для Claude. Ещё одно ограничение: выделение слоя вместо ссылки работает только с figma-desktop, удалённому серверу нужен URL узла.

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

  • сверстать компонент по ссылке на узел Figma
  • снять с макета отступы, шрифты и цвета
  • заменить Tailwind-классы из ответа MCP на токены проекта
  • проверить готовый интерфейс по скриншоту из Figma

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

  • Сверстай кнопку по макету и переиспользуй наши существующие компоненты
  • Сравни готовую страницу со скриншотом узла и поправь расхождения

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

1Через claude-code-templates

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

2Через Skills CLI (Vercel)

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

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

~/.claude/skills/figma-implement-design/SKILL.md

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

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

Вопросы о figma-implement-design

Как установить figma-implement-design в Claude Code?

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

Что делает figma-implement-design?

Проводит агента по шагам от ссылки на узел Figma до кода: контекст дизайна, скриншот, ассеты, перенос на компоненты и токены проекта и финальная сверка с макетом.

Что нужно, чтобы скилл заработал?

Подключённый Figma MCP-сервер и ссылка на узел вида https://figma.com/design/:fileKey/:fileName?node-id=1-2. Без ссылки можно работать только с figma-desktop, выделив слой в открытом файле.

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

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

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

figma-implement-design официальный openai Скилл переводит макеты Figma в код интерфейса с сохранением структуры, токенов и визуального вида. Нужен при сборке компонентов и экранов по ссылке на макет. CX Codex +1 6 700установок figma-implement-design nexu-io Скилл помогает перенести дизайн из Figma в код с визуальным соответствием макету. Он пригодится, когда нужно передать фрейм Figma фронтенд-агенту. CX Codex +1 2 800установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

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

Весь набор →
postgres-best-practices Скилл помогает писать, проверять и улучшать запросы, схемы и настройки Postgres. Пригодится для индексов, RLS и поиска причин проблем с производительностью. 722установок planning Ведёт markdown-файлы с целями, находками и логом сессии, чтобы агент не потерял задачу на длинной цепочке шагов. 712установок context7-auto-research Скилл подтягивает актуальные сведения о библиотеках и фреймворках через Context7 API. Пригодится, когда нужно свериться с документацией прямо в диалоге. 709установок nextjs-performance-audit Команда проверяет производительность проекта Next.js по Lighthouse, размеру сборки и работе приложения. Пригодится, когда нужно найти узкие места и получить рекомендации по оптимизации. 694установок security-audit Скилл-воркфлоу для аудита веб-приложений и API: разведка, сканирование уязвимостей, пентест, харденинг и отчёт. 673установок moc-agent Субагент для Claude, который создаёт и обновляет карты контента (MOC) в хранилище Obsidian. Пригодится, когда заметки расползлись по папкам без навигации. 666установок performance-audit Запускает аудит быстродействия кодовой базы: ищет медленные запросы к базе данных, оценивает сложность циклов и проверяет сборку. Помогает составить план оптимизаций. 661установок dependency-audit Команда проверяет зависимости проекта на уязвимости, лицензионные ограничения и устаревшие версии через пакетные менеджеры. 658установок

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

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