CLI, который позволяет AI-ассистенту создавать и редактировать полноценные макеты в локальном Figma Desktop — без API-ключа.
BIAsia/c2d2c
Навыки Claude Code для переноса дизайнов из Figma в кодовую базу и отправки состояния кода обратно в Figma, а также для управления стилевой системой.
Open source альтернатива:Figma Dev Mode
- Звёзды
- 57
- Форки
- 2
- Открытые issues
- 0
- Последний коммит
- 3 месяца назад
Что это?
c2d2c — набор из трёх навыков Claude Code, которые связывают Figma и production-кодовую базу в обоих направлениях. Навык d2c превращает ссылку на дизайн в Figma в код: анализирует существующие компоненты, предлагает план на проверку, реализует дизайн в масштабе 1:1, создаёт страницу регрессионного тестирования, проверяет результат по скриншотам и автоматически открывает merge request. Навык c2d работает в обратном направлении и экспортирует компоненты, состояния и design tokens из исходного кода в файлы Figma.
Третий навык, ds-govern, работает только с кодом. Он анализирует использование стилей, например скругления углов, предлагает единый источник истины, переносит на него весь проект и добавляет CI-проверку, которая не даёт стилям расходиться. Необязательный плагин Token Sync для Figma позволяет дизайнерам отправлять изменения обратно в код в виде merge request.
Для установки выполните npx skills add. Каждый навык запускается запросом на естественном языке, а при первом запуске настройки проекта сохраняются в файле C2D2C.md в корне репозитория. Для этапов, связанных с дизайном, требуется коннектор Figma MCP.
Ключевые возможности
- 01Перенос дизайна из Figma в код с анализом повторно используемых компонентов перед реализацией
- 02Экспорт компонентов, состояний и design tokens из кода в Figma
- 03Унификация стилевой системы с единым источником токенов и CI-проверкой
- 04Инструмент для регрессионных скриншотов на базе Playwright: снимки всей страницы и отдельных секций крупным планом
- 05Необязательный плагин Figma, который отправляет изменения дизайнеров обратно в код в виде merge request
Сценарии использования
- Точное воспроизведение дизайна из Figma в существующей frontend-кодовой базе
- Экспорт компонентов кодовой базы в Figma для ревью дизайна
- Объединение разрозненных значений отступов, скруглений или цветов в единую шкалу токенов
Быстрый старт
- 1
Установите skills с помощью менеджера пакетов
npx skills add BIAsia/c2d2c - 2
Подключите коннектор Figma MCP (доступ на чтение для d2c, на запись — для c2d)
- 3
Попросите агента выполнить skill, указав, что нужно сделать, и ссылку на Figma; при первом запуске конфигурация автоматически создаётся в C2D2C.md
Что важно знать
- Коннектор Figma MCP — обязательное предварительное условие.
- В README рекомендуется запускать его с Claude Fable 5 и отмечается, что более ранние модели часто пропускают шаги.
Темы
Частые вопросы
- Что такое c2d2c?
- Навыки Claude Code для переноса дизайнов из Figma в кодовую базу и отправки состояния кода обратно в Figma, а также для управления стилевой системой. c2d2c — набор из трёх навыков Claude Code, которые связывают Figma и production-кодовую базу в обоих направлениях. Навык d2c превращает ссылку на дизайн в Figma в код: анализирует существующие компоненты, предлагает план на проверку, реализует дизайн в масштабе 1:1, создаёт страницу регрессионного тестирования, проверяет результат по скриншотам и автоматически открывает merge request. Навык c2d работает в обратном направлении и экспортирует компоненты, состояния и design tokens из исходного кода в файлы Figma.
- c2d2c можно использовать бесплатно? Какая у него лицензия?
- c2d2c распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- c2d2c всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в c2d2c — 3 авг. 2026 г..
- Для чего можно использовать c2d2c?
- Точное воспроизведение дизайна из Figma в существующей frontend-кодовой базе Экспорт компонентов кодовой базы в Figma для ревью дизайна Объединение разрозненных значений отступов, скруглений или цветов в единую шкалу токенов
- Как установить c2d2c?
- Установите skills с помощью менеджера пакетов: npx skills add BIAsia/c2d2c Подключите коннектор Figma MCP (доступ на чтение для d2c, на запись — для c2d) Попросите агента выполнить skill, указав, что нужно сделать, и ссылку на Figma; при первом запуске конфигурация автоматически создаётся в C2D2C.md
- Где скачать c2d2c?
- Исходный код и инструкции по установке — на GitHub: https://github.com/BIAsia/c2d2c
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CLI извлекает дизайн-систему сайта, git-репозитория или локальной кодовой базы в файлы, которые Claude Code использует для создания UI в том же стиле.
Agent Skills помогают coding-агентам создавать выразительные интерфейсы: выбирать арт-направление, использовать реальные фотографии и проверять результат в браузере вместо генерации типовых AI-страниц.
Набор инструкций и знаний, который помогает Claude и другим coding agents стать экспертами по UX/UI-дизайну: DTCG-токены, спецификации компонентов, 138 дизайн-систем и 52 объективные проверки.
Навык агента извлекает визуальный стиль интерфейсов из примеров в структурированный JSON Design DNA и генерирует на его основе похожие интерфейсы.
Бесплатный двусторонний MCP-сервер для Figma: помогает coding-агентам превращать макеты в код и записывать готовые дизайны на холст.