Формулировка «Клод убил дизайнеров» - кликбейт, но механика под ней рабочая. Skill называется Taste (Leonxlnx/taste-skill на GitHub), и он решает конкретную и всем знакомую проблему: любой лендинг, собранный промптом в Claude Code, Cursor или v0, выглядит одинаково. Тот же тёмный градиент, тот же шрифт, тот же ряд карточек с иконками. Авторы называют это «AI slop» - дизайнерский цифровой шум, который сразу выдаёт, что сайт сделан нейросетью.

Taste не генерирует внешний вид из головы. Он идёт смотреть на реальный сайт, который тебе нравится, и вытаскивает из него конкретные числа: какой именно тёмный, какие именно отступы, какая именно пара шрифтов. Дальше агент строит твой сайт на этих цифрах, а не на усреднённом представлении о «красивом лендинге».

Как это работает внутри

Команда простая: /taste https://адрес-сайта. Дальше начинается автоматизация, которую и стоит понимать, прежде чем доверять результату.

0102 0405 03 Адрес Playwright extract.js Tokens Твой сайт /taste url открыл, снял скрин цвет, отступ, шрифт HEX + px + font под твою нишу браузер реально открывается - это не угадывание по скриншоту контент не трогает // что реально происходит на /taste taste / rev.1
Розовым - узел, который отличает Taste от «сделай сайт как у Linear» в чистом промпте. Здесь агент реально смотрит на страницу браузером, а не угадывает по описанию.

По шагам это выглядит так: агент разворачивает окно браузера под нужный вьюпорт, открывает страницу через Playwright, ждёт полной загрузки (важно для сайтов на React и подобных - до гидратации вёрстка ещё «сырая»), делает скриншот и параллельно прогоняет по странице extractor-скрипт. Тот снимает не картинку, а конкретные значения: HEX-коды фона и акцентов, шаг отступов между блоками, пару шрифтов, скругления углов. Если страница длиннее шести экранов, агент сам не станет тянуть скриншот целиком - снимет верх, середину и футер, этого достаточно для вкуса.

Результат - не копия сайта, а набор чисел, из которых Клод потом собирает твою страницу. Отсюда и название: не украл, а вдохновился конкретными измеримыми параметрами.

Установка

Одна команда, работает из терминала или из чата с агентом - просто попроси его выполнить эту же команду в консоли:

ШагКоманда
Поставить skillnpx skills add Leonxlnx/taste-skill
Поставить Playwright (обязательно)npx playwright install
Запустить разбор сайта/taste https://адрес-сайта

Без Playwright skill не сработает вообще - браузер, которым он смотрит на чужой сайт, и есть Playwright. Никаких кодовых слов и конфигов заполнять не нужно: вся логика уже зашита в файле skill, `npx` его просто подключает.

Работает не только в Claude Code. На лендинге проекта прямо указано, что skill ставится и под Cursor, Codex CLI, Gemini CLI, v0 и Lovable - команда `/taste` везде одна и та же, потому что это просто markdown-файл с инструкцией для агента, а не завязка на конкретный продукт Anthropic.

// приём из практики

Не бери первый вариант, который агент нарисует. Прямо в промпте попроси собрать несколько макетов на извлечённом вкусе и объяснить, какой вариант сильнее и почему. Одна генерация - это одна догадка агента о композиции; три варианта с обоснованием - уже выбор, а не лотерея.

Где честно не работает

Восторженные ролики про это молчат, а зря.

Забирает не всё, а только измеримое. Цвета, интервалы, шрифты, местами тень и скругления - да. Композицию, копирайт, реальные иконки и картинки - нет, и не должен: это уже было бы прямым клонированием чужого сайта, а не заимствованием стиля.

Упирается в Playwright, а значит - в то же самое, во что упирается любой браузерный бот. Сайты за агрессивной защитой от ботов, тяжёлые SPA с долгой гидратацией или страницы, требующие логина, extractor может не открыть вовсе или снять пустой каркас без стилей.

Это черновик, а не финальная вёрстка. Токены агент возьмёт точно, а вот как их разложить по твоей структуре страницы - решает уже сам, и здесь он ошибается так же, как в любой другой генерации. Собранный макет всё равно смотрится глазами перед тем, как публиковать.

v2 помечен как experimental. Ломается на нетиповой вёрстке чаще, чем стабильный релиз. Если что-то пошло не так - не первая версия skill, которая себя так ведёт, и не последняя.

Читайте также смежные материалы на Хабе:

Собираю такие связки под конкретные задачи бизнеса, не только лендинги. Если нужно, чтобы агент собирал что-то по твоим правилам и твоей эстетике - напиши.

Обсудить в Telegram