// материал к видео

Дизайн от ИИ выглядит дёшево. Три скилла, которые это чинят

«Сделай красивый лендинг» — и Claude Code, Codex или Cursor выдают одно и то же: шрифт Inter, фиолетово-синий градиент, карточки в карточках, серый текст на цветном фоне и квадратная иконка над каждым заголовком. Это не ваша вина и не тупость модели — так выглядит весь датасет, на котором её учили. И чинится это не промптом, а тремя скиллами, которые ставят агенту вкус на автопилот. Разбираю каждый: что делает, кто автор, сколько звёзд. Готовые команды установки, шпаргалка и DESIGN.md-шаблон — по кодовому слову из видео.

9 мин чтения Смотреть видео в Instagram
У меня есть кодовое слово

Почему ИИ по умолчанию делает дёшево

Модель не «не умеет» в дизайн — она умеет ровно то, что видела. А видели все модели примерно одно и то же: миллионы одинаковых SaaS-шаблонов. Поэтому на любом проекте вылезает один и тот же набор признаков, по которым дизайнер за секунду опознаёт «сгенерировано»:

  • Шрифт Inter вообще везде — и в заголовках, и в тексте, и в кнопках.
  • Градиент из фиолетового в синий — на кнопке, на фоне, внутри иконки.
  • Карточки внутри карточек — рамка в рамке в рамке.
  • Серый текст на цветном фоне — контраст на грани читаемости.
  • Квадратная иконка со скруглением над каждым заголовком.

По отдельности — мелочь. Вместе — то самое ощущение «дешёвой нейросети», которое отпугивает и заказчика, и пользователя. У явления даже есть устоявшееся название — AI slop, цифровая жижа.

Промптом это лечится плохо. «Сделай красиво, но не как ИИ» модель понимает как «добавь ещё один градиент». Нужен не разовый промпт, а скилл — постоянная инструкция, которая меняет само поведение агента.

Признаки AI slop: Inter, фиолетовый градиент, карточки в карточках, серый текст на цветном фоне

Скилл — это не промпт и не MCP

Быстро, чтобы не путать (подробнее — в материале про MCP).

MCP даёт ИИ руки — доступ к файлам, репозиториям, свежей документации. Скилл описывает привычки — как агент действует. Технически скилл — это просто папка с файлом SKILL.md: YAML-шапка (name, description) плюс инструкция текстом. Claude Code, Cursor и Codex подхватывают её сами, когда задача попадает под описание.

Лежит скилл в одном из двух мест:

  • ~/.claude/skills/<имя>/SKILL.md — глобально, во всех проектах;
  • .claude/skills/<имя>/SKILL.md — только в текущем проекте.

Никакой сборки и перезапуска: файл появился — скилл заработал в этой же сессии. Всё, что ниже, — это ровно такие папки. Просто написаны они не вами в три часа ночи, а людьми, которые занимаются дизайном всю жизнь.

Три скилла, которые ставят вкус на автопилот

СкиллАвторЗвёздЧто делает
ImpeccablePaul Bakaus45k+Язык дизайна против slop; чинит и старые макеты
TasteLeon Lin60k+Гонит агента от шаблона к уровню топ-студий
emil-design-engEmil Kowalski8k+Качественная анимация и motion

Все три — бесплатные, с открытым кодом, ставятся одной командой. Разберём по очереди.

Impeccable — язык дизайна против slop

Автор — Paul Bakaus. Человеку можно верить на слово: в разное время он сделал jQuery UI, работал в Google над Chrome DevTools, AMP и Web Stories, а сейчас основал стартап Renaissance Geek (сид-раунд от a16z). Impeccable — его первый продукт, и за первые недели он собрал десятки тысяч звёзд на GitHub, а сейчас перевалил за 45 тысяч. Фактически это новый стандарт дизайна в экосистеме Claude Code — и он же встроен в новое приложение GitHub Copilot.

Слоган — «язык дизайна, который делает ваш ИИ-агент лучше в дизайне». По сути Impeccable — это словарь-прослойка между вашим намерением и тем, что делает агент. Он знает про те самые признаки slop и активно их выпалывает: в комплекте детектор из 46 правил, который ловит анти-паттерны даже без ИИ (npx impeccable detect) — забаненные шрифты вроде Inter, серый текст на цвете, чистый чёрный и белый, вложенные карточки, «резиновый» bounce-изинг.

Внутри — 23 команды с общим языком дизайнера. /impeccable init заводит контекст продукта (для кого, бренд, голос, анти-референсы, палитра, шрифты, компоненты) в файлы PRODUCT.md и DESIGN.md; дальше идут craft, polish, audit, critique, shape, animate, bolder, quieter, distill и другие. Вы говорите с агентом как с дизайнером: «сделай смелее», «приглуши», «выжми суть» — а не «поменяй padding на 12».

Чинит и старое. Наводите на готовый макет цепочку document → audit → critique → polish — Impeccable считает из кода дизайн-систему, найдёт признаки ИИ и вычистит их. Лицензия — Apache 2.0, репозиторий — github.com/pbakaus/impeccable.

Taste — целимся в уровень студий, а не в шаблон

Второй скилл — Taste от Leon Lin (на GitHub — Leonxlnx). Это самый «звёздный» сторонний дизайн-скилл: больше 60 тысяч звёзд. Автор прямо называет его «анти-slop-фреймворком для ИИ-агентов».

Идея — не дать агенту скатиться в очередной одинаковый лендинг, а толкать его к сложным, «студийным» решениям: сильная типографика, нетривиальная сетка, продуманные отступы, motion. Ориентиры скилла — не средний лендинг, а эстетика уровня Awwwards, Linear, редакционного дизайна.

Главная фишка — три «крутилки» от 1 до 10, как эквалайзер на выходе модели:

  • DESIGN_VARIANCE — от идеальной симметрии до «художественного хаоса», асимметрии и эксперимента;
  • MOTION_INTENSITY — от статики до кинематографичной, «физической» анимации;
  • VISUAL_DENSITY — от воздушной галереи до плотного дашборда-«кокпита».

Базовая настройка — 8 / 6 / 4. Выкрутили под задачу — получили не среднюю температуру по больнице, а конкретный характер. Внутри не один скилл, а набор вариантов: design-taste-frontend (основной), gpt-taste (строже, под Codex/GPT), redesign-existing-projects (аудит и починка), minimalist-ui, industrial-brutalist-ui и другие, вплоть до генерации картинок. Лицензия — MIT, репозиторий — github.com/leonxlnx/taste-skill.

Animations от Emil Kowalski — motion, от которого дорого

Третий скилл добавляет то, что отличает «нормальный сайт» от «дорогого», — анимацию. Автор, Emil Kowalski, — дизайн-инженер (сейчас в Linear, до этого в Vercel) и создатель двух библиотек, которые стоят чуть ли не в каждом React-проекте: Sonner (тосты) и Vaul (drawer) — вместе больше 70 млн загрузок в неделю. Плюс за ним курс animations.dev.

Его набор emilkowalski/skills — это тот же многолетний опыт, упакованный в скиллы. Главный — emil-design-eng (анимация плюс дизайн-решения), рядом review-animations (строгий разбор ваших анимаций по правилам), animation-vocabulary (чтобы точно объяснять агенту, какой motion вы хотите) и apple-design (принципы плавности Apple).

Скилл навязывает ровно те мелочи, на которых ИИ спотыкается:

  • правильный easingease-out на появление, никогда ease-in;
  • длительность под 300 мс — 180 мс ощущаются отзывчивее, чем 400;
  • анимировать только transform и opacity — они идут на GPU, минуя перерасчёт вёрстки;
  • не масштабировать из нуля — старт с scale(0.95), а не с 0;
  • частотное правило — то, что пользователь видит по сто раз в день, не анимируют вовсе.

По отдельности незаметно. Вместе складывается в ощущение продукта, а не прототипа. Лицензия — MIT, репозиторий — github.com/emilkowalski/skills.

Не конфликтуют ли они

Нет — они про разное и отлично работают в связке. Рабочий порядок:

  1. Taste или impeccable init задают структуру, типографику и характер.
  2. emil-design-eng добавляет motion.
  3. impeccable audit + polish проходят финалом и вычищают остатки slop.

Все три — обычные папки со SKILL.md, они не мешают друг другу; в комьюнити уже собирают объединённые наборы из всех трёх сразу. Точные команды установки под Claude Code, Cursor и Codex, рекомендованные настройки «крутилок» и готовый DESIGN.md-шаблон — в закрытой части, по кодовому слову из видео.

Три дизайн-скилла: Impeccable, Taste и emil-design-eng — кто, что и сколько звёзд

Три скилла: кто, что и сколько звёзд

01

Impeccable

Paul Bakaus · 45k+ звёзд · Apache-2.0

Язык дизайна против AI-slop: 23 команды (init, craft, polish, audit, critique) и детектор 46 анти-паттернов. Наводится и на готовые макеты. Встроен в GitHub Copilot.

npx impeccable install
02

Taste

Leon Lin (Leonxlnx) · 60k+ звёзд · MIT

Анти-slop-фреймворк с тремя «крутилками» DESIGN_VARIANCE / MOTION_INTENSITY / VISUAL_DENSITY (база 8/6/4) и набором вариантов от минимализма до брутализма.

npx skills add Leonxlnx/taste-skill
03

emil-design-eng

Emil Kowalski · 8k+ звёзд · MIT

Motion-скилл от автора Sonner и Vaul: правильный easing, длительности, GPU-свойства. Плюс review-animations и animation-vocabulary.

npx skills@latest add emilkowalski/skills
Материалы к видео

PDF-гайд по установке всех трёх скиллов в Claude Code, Cursor и Codex, шпаргалка команд для копипаста и готовый DESIGN.md-шаблон, который читают Impeccable и Taste.

  • SoNix-3-dizayn-skilla.pdf · 478 КБ
  • ustanovka-design-skills.md · 7 КБ
  • DESIGN.md · 4 КБ
  • 6 полезных ссылок

Слова нет? Оно звучит в ролике — смотреть в Instagram или спросить в Telegram.

Частые вопросы

Почему ИИ генерирует одинаковый «уродливый» дизайн?
Все модели учили примерно на одном датасете — миллионах SaaS-шаблонов, поэтому они выдают один набор признаков: шрифт Inter везде, фиолетово-синие градиенты, карточки в карточках, серый текст на цветном фоне, квадратная иконка над каждым заголовком. Это называют AI slop. Промптом лечится плохо — нужен скилл, который меняет поведение агента.
Что такое дизайн-скилл и чем он отличается от промпта?
Скилл — это папка с файлом SKILL.md (инструкция плюс метаданные name и description), которую Claude Code, Cursor и Codex подхватывают автоматически. В отличие от разового промпта он работает постоянно и во всех задачах, подходящих под его описание. Промпт — разовая просьба, скилл — привычка.
Какие три скилла чинят дизайн ИИ?
Impeccable от Paul Bakaus (язык дизайна против slop, 45k+ звёзд, Apache-2.0), Taste от Leon Lin/Leonxlnx (анти-slop-фреймворк с тремя «крутилками», 60k+ звёзд, MIT) и emil-design-eng от Emil Kowalski (качественная анимация и motion, MIT). Все три бесплатные и ставятся одной командой.
Как установить скилл в Claude Code?
Скилл — это папка со SKILL.md в ~/.claude/skills/ (глобально) или .claude/skills/ в проекте (локально). Изменения подхватываются в текущей сессии без перезапуска. Готовые скиллы ставятся командой вроде npx impeccable install или npx skills add <репозиторий>, либо как плагин: /plugin marketplace add <owner/repo>.
Можно ли починить уже готовый макет этими скиллами?
Да. У Impeccable для этого команды document, audit, critique и polish — они проходят по существующему коду и вычищают признаки ИИ. У Taste есть вариант redesign-existing-projects, у Emil Kowalski — review-animations для разбора анимаций.
Эти скиллы работают только в Claude Code?
Нет. Формат SKILL.md понимают Claude Code, Cursor и Codex. У Taste есть отдельный вариант gpt-taste под Codex/GPT, Impeccable ставится с флагом providers=claude,cursor, а любой SKILL.md можно просто вставить в диалог с агентом.
Не конфликтуют ли три скилла между собой?
Нет, они про разное: Taste и Impeccable отвечают за структуру и типографику, emil-design-eng — за motion. Рабочий порядок: сначала taste или impeccable init, потом emil-design-eng, в конце impeccable audit и polish. В комьюнити уже собирают объединённые наборы из всех трёх.
Полезно? Поделитесь: Telegram VK
Александр Чайкин
// автор материала
Александр Чайкин · SoNix

Fullstack / AI / .NET разработчик · инженер автоматизации

4+ · года в IT700+ · пользователей67+ · бизнес-центров
Резюме и опыт Telegram-канал

Другие материалы

// дальше

Новые разборы — в канале

Промпты и приёмы для Claude Code, инструменты, что экономят часы, разборы реальных проектов — без воды.

Telegram-канал Обсудить задачу