Как снять дизайн-систему с сайта скиллом и перенести ее в свой проект

Цвета, шрифты и отступы с публичного сайта снимают в токены три инструмента: designlang, Dembrandt и скилл extract-design-system. Целиком страницу копирует AI Website Cloner Template. Ниже четыре инструмента, команды установки для Claude Code и Codex, форматы результата и границы, которые нельзя переходить.

Как снять дизайн-систему с сайта скиллом и перенести ее в свой проект
Содержание4 раздела

Какой инструмент для какой задачи

  • Получить токены сайта для Tailwind, shadcn/ui и Figma — designlang.
  • Собрать токены и проверять, что они не разъехались, в CI — Dembrandt.
  • Дать агенту повторяемый процесс снятия токенов с одной страницы — extract-design-system.
  • Воспроизвести страницу на Next.js по ее виду — AI Website Cloner Template.

Первые три работают с токенами: цвет, шрифт, отступ, скругление. Это основа, на которой строят свой интерфейс. Четвертый переносит страницу целиком, и поэтому по нему больше всего ограничений.

Токены с готового сайта

designlang

designlang, 4 тыс. ★ репозитория, открывает сайт через Playwright и извлекает дизайн-систему: примитивные, семантические и составные токены в формате DTCG, конфигурацию Tailwind, переменные Figma и набор для shadcn/ui. Есть режим анализа всего сайта с оценкой консистентности, аудит доступности и подсказки по контрасту. Результат можно выгрузить в код для SwiftUI, Compose, Flutter и WordPress. Работает как CLI, скилл для агентов и MCP-сервер. Нужен Node.js 20 или новее. Риск средний: инструмент запускает браузер и ходит на внешние сайты.

  • запуск без установки npx designlang https://example.com
  • для Claude Code npx skillfoxx add cli/designlang-design-extract --agent claude-code
  • для Codex npx skillfoxx add cli/designlang-design-extract --agent codex

Dembrandt

Dembrandt, 4 тыс. ★ репозитория, читает вычисленные стили страницы и собирает токены: цвета с оценкой уверенности, типографику, отступы, радиусы, тени, анимации и компоненты вроде кнопок. Экспорт идет в тему shadcn/ui, конфиг Tailwind, токены DTCG, DESIGN.md для агента или HTML-отчет. Режим сравнения с сохраненным baseline завершается ошибкой, если токены разошлись, поэтому годится как проверка в CI. Нужны Node.js 18 или новее и отдельная установка браузера командой dembrandt install-browser. Флаг --stealth обходит часть защит от автоматизации, используйте его только на своих или разрешенных сайтах. Риск средний.

  • для Claude Code npx skillfoxx add cli/dembrandt --agent claude-code
  • для Codex npx skillfoxx add cli/dembrandt --agent codex

extract-design-system

extract-design-system, 232 ★ репозитория, дает агенту процесс: проверить, что сайт публичный, запустить встроенный CLI через Playwright, нормализовать результат и создать стартовые токены. На выходе сырые данные в папке .extract-design-system/, файл design-system/tokens.json в формате W3C и tokens.css с CSS-переменными. Перед правкой существующих стилей агент спрашивает разрешения. Скилл берет только публичные сайты и одну страницу за запуск, а на динамических сайтах данные бывают неполными. Риск средний.

  • для Claude Code npx skillfoxx add skills/extract-design-system --agent claude-code
  • для Codex npx skillfoxx add skills/extract-design-system --agent codex

Страница целиком

AI Website Cloner Template

AI Website Cloner Template, 36 тыс. ★ репозитория, пошагово разбирает целевой сайт: делает скриншоты, снимает шрифты, цвета и отступы, проходит по интерактивным состояниям и скачивает ассеты. По каждой секции агент пишет файл спецификации с точными значениями CSS, затем параллельные агенты в отдельных git worktree собирают компоненты на Next.js, shadcn/ui и Tailwind. В конце страница собирается целиком и сверяется с оригиналом визуальным диффом. Работает в Claude Code, Codex, OpenCode и Cursor. Клонируется только то, что видно на странице: бэкенд, база данных и аутентификация в объем не входят.

  • для Claude Code npx skillfoxx add skills/ai-website-cloner-template --agent claude-code
  • для Codex npx skillfoxx add skills/ai-website-cloner-template --agent codex

Где проходит граница

README AI Website Cloner Template прямо запрещает использовать шаблон для фишинга, для выдачи чужого дизайна за свой и для обхода запрета на скрапинг в условиях сайта. В карточке designlang сказано, что копировать чужую дизайн-систему в продукт стоит с учетом прав на бренд и товарные знаки. Исходя из этого:

  1. Токены цвета, шрифтов и отступов берите как отправную точку, а не как готовый бренд.
  2. Тексты, изображения, логотипы и фирменные шрифты чужого сайта в свой продукт не переносите.
  3. Перед запуском на чужом сайте прочитайте его условия: запрет автоматического сбора встречается часто.
  4. Свои сайты, сайты клиентов с разрешения и собственные прототипы снимайте без ограничений.

Риск у всех четырех средний. Они запускают браузер, ходят на внешние сайты и пишут файлы в проект, а клонер скачивает чужие ассеты и шрифты.

Инструменты из статьи

4 записи каталогаПодбор с Foxx AI

Вопросы и ответы

Как снять дизайн-систему с сайта через ИИ-агента?

Запустите designlang командой `npx designlang https://example.com`. Он вернет токены DTCG, конфигурацию Tailwind и набор для shadcn/ui. Тот же инструмент ставится как скилл и MCP-сервер для Claude Code и Codex.

Чем designlang отличается от Dembrandt?

Оба снимают токены через Playwright. Dembrandt оценивает уверенность в цвете, умеет сравнивать токены с сохраненным baseline и подходит для проверки в CI. designlang сильнее в экспорте: Tailwind, shadcn/ui, переменные Figma, код для мобильных платформ.

Можно ли скопировать чужой сайт скиллом?

Технически AI Website Cloner Template воспроизводит страницу на Next.js. Но README запрещает фишинг, выдачу чужого дизайна за свой и обход запрета на скрапинг, а права на ассеты, тексты и бренд остаются у владельца сайта.

Какой скилл подходит для Codex?

Все четыре: designlang, Dembrandt, extract-design-system и клонер ставятся командой `npx skillfoxx add` с флагом `--agent codex`.

Что делать, если нет макета в Figma?

Снять токены с готового сайта или прототипа этими инструментами. Если нужен интерфейс с нуля, смотрите [скиллы для дизайна](/blog/skilly-dlya-dizayna-interfeysov).

Об авторе

Обсуждение

Вопросов и комментариев пока нет.

Читайте также

Скиллы для дизайна интерфейсов: 10 лучших для Claude Code, Cursor и Codex

Скиллы для дизайна интерфейсов в Claude Code и Codex — 10 лучших

Подборка обновлена в октябре 2026 года. Десять скиллов для дизайна закрывают весь путь интерфейса в Claude Code и Codex: направление, цвет и шрифты, критику, анимацию и проверку перед выкладкой. Для каждого скилла даем команды установки в оба агента.

Kimi: что это за нейросеть, как пользоваться бесплатно и сделать презентацию

Kimi: что это за нейросеть, как пользоваться бесплатно и сделать презентацию

Kimi — нейросеть китайской компании Moonshot AI с бесплатным тарифом, модель K3 и инструмент Kimi Slides, который собирает презентацию из текста. Я сверил официальные страницы и тарифы Kimi 14 октября 2026 года: что доступно бесплатно, сколько стоят подписки, как сделать презентацию и как подключить Kimi к агентам.

Qwen (Квен): что это за нейросеть и как пользоваться бесплатно

Qwen (Квен): что это за нейросеть и как пользоваться бесплатно

Qwen (по-русски часто пишут «Квен») — семейство нейросетей Alibaba и чат на chat.qwen.ai, который открывается без подписки. Я проверил чат и официальные страницы Qwen 14 октября 2026 года: какие модели актуальны, как пользоваться чатом, сколько стоит API, что такое Qwen Code и как запустить Qwen у себя.