Claude Code · три навыка на дизайн · сентябрь 2026
Скиллы для дизайна Claude Code: 3 команды и 2 минуты
Одинаковый серый экран с фиолетовым градиентом, который выдаёт Claude Code, чинится тремя навыками за полминуты, и ставить надо все три: первый даёт вкус ещё до генерации, второй из 13 частей отвечает за движение, третий приносит 24 команды на точечные правки уже готового экрана
Открой папку проекта в чёрном окне команд. На Mac: правой кнопкой по папке в Finder, «Службы», «Новый терминал по адресу папки». На Windows: щёлкни по адресной строке папки, набери cmd, Enter. Дальше три строки подряд:
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"
npx skills add emilkowalski/skills
npx impeccable install
Третья задаст два вопроса: на первый Enter, на втором выбирай этот проект. Потом закрой окно помощника целиком и открой заново - иначе он новые навыки не увидит
Теперь в чате работает /impeccable polish: набери её и допиши, что править («полирни главный экран»). Он не спросит «что именно», а пойдёт по шрифтам, отступам и цвету сам и вернёт правки списком
Три команды заняли 21 секунду подряд: 6 секунд, 4 и 11. После них в папке проекта лежит пятнадцать навыков, а раньше не лежало ни одного
Открой папку своего проекта и набери три команды подряд: npx skills add https://github.com/Leonxlnx/taste-skill --skill design-taste-frontend, потом npx skills add emilkowalski/skills, потом npx impeccable install. Перезапусти помощника и посмотри в папку .claude/skills - там должно лежать пятнадцать подпапок. После этого пиши в чате /impeccable polish, и он начнёт править то, что раньше выдавал одинаковым
Если застрял на самом входе: окно команд, вопросы, перезапуск
Окно команд не открывается в нужной папке. На Mac пункт «Новый терминал по адресу папки» иногда выключен. Тогда запасной путь, он работает всегда: открой программу Терминал через поиск Spotlight, набери cd и пробел, перетащи папку проекта мышкой прямо в окно Терминала и нажми Enter. Адрес подставится сам. Открылось правильно, если в строке последним стоит имя твоей папки, а после него мигает курсор
Это не мои выдумки, а живая страница проекта: он собрал одиннадцать примеров по эпохам и назвал каждую привычку. Фиолетовый градиент 2022 года, неоновое стекло 2025-го, бежевый редакторский макет 2026-го. Рядом с каждым примером написано, что именно в нём не так: полоса цвета украшает карточку, ничего не помечая, пять слоёв карточек добавляют тени вокруг одного и того же содержимого, одинаковый герой и сетка повторяются с разными цветами
Проекта ещё нет. Сделай пустую папку на рабочем столе и открой её тем же способом. Навыки встанут и туда, а проект появится позже
Третья команда спрашивает. Первый вопрос про то, каким помощникам ставить: она уже нашла, что у тебя стоит, поэтому просто Enter. Второй про то, куда ставить: этот проект или весь компьютер. Бери этот проект, тогда ничего лишнего никуда не разъедется, а если потом захочешь везде - повторишь команду и ответишь иначе
Перезапустить помощника. Он читает навыки один раз при запуске. Закрой не вкладку с чатом, а всё окно программы целиком, и открой заново. Держишь Claude Code внутри редактора - закрывай редактор
Проверь, что встало, пока не пошёл дальше
Зайди в папку своего проекта и открой в ней скрытую папку .agents, внутри неё skills. Там должно быть четырнадцать папок: это сами навыки. Если Finder скрытых папок не показывает, нажми Cmd+Shift+точка
Рядом лежит вторая скрытая папка, .claude, и внутри неё тоже skills - но там пятнадцать имён, и это нормально. Четырнадцать из них ярлыки на первую папку, а пятнадцатое, impeccable, лежит своими файлами: его установщик работает иначе. Две папки вместо одной пугают зря, навыки не задвоились
Три имени, по которым видно, что встало именно то, что нужно: design-taste-frontend, emil-design-eng, impeccable. Смотреть их удобнее в .claude/skills, там они лежат все три рядом. Нет хотя бы одного, значит эта команда не доехала, и её надо повторить отдельно
Второй признак живой, а не файловый: открой чат помощника и набери /impeccable. Он обязан показать список команд. Показывает пустоту, значит помощника надо перезапустить полностью, а не только окно чата
Проверить, что всё встало, можно одной строкой: набери ls .claude/skills в той же папке. По моему прогону 15 сентября там пятнадцать имён, среди них design-taste-frontend, emil-design-eng и impeccable - те самые три, что ты ставил. Остальные двенадцать приехали вместе с набором Ковальски
Четыре шага по порядку
Весь путь подряд, с признаком успеха на каждом шаге. Порядок важен только у последнего шага, первые три можно набирать в любом:
Шаг 1. Поставь вкус - он работает до генерации
Набери первую строку из блока выше. Признак успеха: в папке проекта появилась .agents/skills/design-taste-frontend, а в выводе строки Gen Safe, Socket 0 alerts, Snyk Low Risk
Имя design-taste-frontend в команде обязательно: в этом проекте лежит несколько навыков, и без имени поставятся все. Сам навык с недавних пор идёт во второй версии, переписанной заново, и повторная установка той же командой обновляет старую
Шаг 2. Поставь набор про движение
Набери вторую строку. Признак успеха: рядом встало сразу 13 папок, среди них emil-design-eng, animate и review-animations
Шаг 3. Поставь ручки - они работают после
Набери третью строку и ответь на два её вопроса: Enter, потом «этот проект». Признак успеха: в чате помощника заработала команда /impeccable, а в проекте лежит папка .claude/agents с четырьмя файлами
Шаг 4. Скажи помощнику, что чинить
Набери в чате /impeccable polish и допиши, что править: «полирни главный экран». Признак успеха: он отвечает не «выглядит неплохо», а называет конкретный элемент и готовую правку под ту библиотеку, на которой ты собираешь
Почему их три, а не один: каждый чинит своё
Кто из трёх когда вступает
- До генерации: вкус design-taste-frontend правит то, каким помощник задумает экран. Работает на входе, поэтому одинаковые шрифты и градиенты не появляются вовсе, а не вычищаются потом
- Во время: движение набор Ковальски отвечает за то, как элементы появляются и реагируют. Тринадцать навыков, головной emil-design-eng, отдельно лежат animate и review-animations
- После: ручки impeccable чинит уже собранный экран точечно: двадцать четыре команды на шрифты, отступы, цвет, вёрстку и поведение на телефоне
поэтому ставить надо все три: они не заменяют друг друга, а стоят на разных этапах
Самая дорогая ошибка тут простая. Человек ставит один навык, видит тот же серый лендинг и решает, что всё это не работает. А он починил треть
Три навыка стоят в разных точках процесса, и точка важнее названия:
| Навык | Когда включается | Что чинит | Как понять, что нужен именно он |
|---|---|---|---|
| design-taste-frontend | ДО того, как помощник начал писать код | выбор направления: шрифт, ритм, плотность, насколько смело | «он делает одно и то же на любой запрос» |
| набор Ковальски | во время и после, на движении | анимации: какая кривая, сколько миллисекунд, что вообще анимировать | «всё статично и как будто мёртвое» |
| impeccable | ПОСЛЕ того, как экран уже есть | точечные правки: отступы, типографика, цвет, состояния | «в целом нормально, но что-то дёшево выглядит» |
Таблица прокручивается вбок →
Отсюда правило выбора: не умеешь объяснить, чего хочешь - ставь первый. Экран уже есть и хочется довести - ставь третий. Всё замерло - ставь второй
У первого внутри три ручки, и их можно крутить словами прямо в запросе. В инструкции навыка они названы так: DESIGN_VARIANCE (от идеальной симметрии до художественного хаоса), MOTION_INTENSITY (от статики до кино) и VISUAL_DENSITY (от галереи с воздухом до плотной панели с данными). По умолчанию стоят 8, 6 и 4. Скажи «сделай плотность 8», и он перестроит сетку, не трогая остальное
Чем набор Ковальски отличается от того, что показывают в роликах
Здесь живёт путаница, которая стоит людям вечера. В роликах его называют «моушн-скилл» или «анимейшн-скилл», и по этим словам человек идёт искать - и попадает не туда
У Эмиля Ковальски лежит не один навык, а набор из тринадцати, и ставится он одной командой целиком. Головной внутри называется emil-design-eng, в нём 674 строки про то, какая анимация уместна, а какая портит. Рядом лежат animate (собрать анимацию с нуля), review-animations (проверить то, что уже есть), apple-design, pick-ui-library, mobile-native и ещё восемь
Куда попадает человек, который ищет по слову «motion». Он находит библиотеку Motion, бывшую Framer Motion, с 30 200 звёздами. Это хорошая вещь, но совсем другая: библиотека - это код, которым анимация делается, а навык - это знание о том, какую именно анимацию ставить. Поставишь библиотеку вместо навыка, помощник получит инструмент и не получит вкуса
Команда `npx skills add emilkowalski/skills` поставила 13 папок за 4 секунды. Ролики обещали одну
Вот как выглядит результат на реальной работе, а не на моём примере. Проект показывает путь целиком: сначала макет страницы, потом набор фирменных элементов с цветами и шрифтами, потом рабочий сайт с адаптивной вёрсткой и навигацией. Одна и та же композиция проходит через все три шага
Что за 24 команды у Impeccable и какую набирать
Impeccable даёт не одну кнопку «сделай красиво», а набор команд под разные беды. Их двадцать четыре, все набираются через /impeccable <команда>
Вот те, к которым возвращаешься чаще всего:
| Набери | Когда это твой случай |
|---|---|
/impeccable polish | «в целом готово, надо довести перед показом» |
/impeccable critique | «покажи, что здесь не так, я сам не вижу» |
/impeccable typeset | «шрифты выглядят случайными» |
/impeccable layout | «всё разъезжается, нет ритма» |
/impeccable bolder | «скучно и вяло» |
/impeccable quieter | «перебор, слишком кричит» |
/impeccable animate | «нужно движение, но осмысленное» |
/impeccable audit | «проверь доступность и как ведёт себя на телефоне» |
/impeccable harden | «а что будет, если текст длинный или данных нет» |
/impeccable distill | «слишком много всего, убери лишнее» |
Таблица прокручивается вбок →
Первая команда, которую стоит набрать после установки, отдельная: /impeccable init. Она один раз соберёт контекст твоего проекта и запишет его файлом, чтобы остальные команды не переспрашивали каждый раз, что ты делаешь
Есть и способ сократить набор: /impeccable pin polish заводит короткий ярлык, после него хватает /polish
Две команды в списке работают прямо в браузере, а не в чате: /impeccable live открывает страницу и даёт менять элементы на живой странице, а /impeccable generate делает варианты одного названного элемента сам, без перебора руками. Их добавили последними, и в роликах про них ещё не говорят
Навык не просто «делает красиво»: за ним каталог из 67 проверок по восьми разделам, от типографики до движения. Каждая карточка показывает привычку и объясняет, чем она мешает. Подпись над заголовком, декоративная сетка на фоне, пульсирующая точка статуса, одинаковый текст на трёх кнопках подряд
Где числа из роликов расходятся с живыми
Эти навыки сейчас разбирают все подряд, и числа в роликах успели устареть или разъехаться. Я сверил их с живыми страницами проектов в день написания статьи
| Что звучит в роликах | Что на живой странице проекта |
|---|---|
| «Impeccable, 20 команд» | 24 команды, раздел так и называется |
| «15 тысяч звёзд за первые дни» | 68 243 звезды |
| «моушн-скилл Ковальски» | набор из 12 навыков, головной emil-design-eng |
| «тест-скилл от Леона» | верно: проект Leonxlnx, 87 379 звёзд |
Таблица прокручивается вбок →
Разрыв по звёздам в четыре с половиной раза объясняется просто: ролик снят, когда проекту было несколько дней. Числа в роликах стареют быстрее, чем ролики уходят из ленты
Что ломается и что с этим делать
command not found: npx. Значит на компьютере нет Node. Поставь его с сайта nodejs.org, кнопка с надписью LTS, и закрой чёрное окно команд, потом открой снова. Без этого оно не увидит новую программу
Команда отработала, а в чате /impeccable не появилась. Помощник читает навыки при запуске. Закрой его целиком, не только вкладку с чатом, и открой заново
Навыки встали, а ответы прежние. Проверь, в той ли папке ты набирал команды. Навыки лежат в папке проекта и работают только там, поэтому в соседнем проекте их не будет. Хочешь везде - повтори npx impeccable install и на втором вопросе выбери вариант про весь компьютер
Помощник пишет «выглядит хорошо» и ничего не правит. Ты дал ему оценивать, а не чинить. Скажи глаголом: не «как тебе этот экран», а «полирни этот экран» или /impeccable polish главный экран
Всё встало, но результат не стал красивее. Самая частая причина: поставлен только третий навык. Ручки крутят то, что уже сгенерировано, а генерируется оно по-прежнему без вкуса. Проверь, что папка design-taste-frontend на месте
Шпаргалка: какая беда, какую команду набрать
Унеси эту таблицу: она отвечает на вопрос, который возникает уже после установки, когда экран перед глазами и непонятно, с чего начать
| Что видишь на экране | Что набрать | Какой навык сработает |
|---|---|---|
| Всё одинаковое, будто шаблон | опиши задачу словами и попроси «не дефолтный вариант» | design-taste-frontend |
| Текст скачет по размерам | /impeccable typeset | impeccable |
| Блоки разъезжаются, нет ритма | /impeccable layout | impeccable |
| Скучно, ничего не цепляет | /impeccable bolder | impeccable |
| Слишком ярко и громко | /impeccable quieter | impeccable |
| Мёртвая статика | /impeccable animate либо попроси навык animate | impeccable + Ковальски |
| Анимации есть, но раздражают | попроси «review animations» | review-animations |
| На телефоне разваливается | /impeccable adapt | impeccable |
| Не видно, что кликабельно | /impeccable critique | impeccable |
| Перед показом клиенту | /impeccable polish | impeccable |
Таблица прокручивается вбок →
Это только часть моего стека. Полная система, в которой интерфейс выглядит собранным, устроена сложнее: там свои правила для сеток и шрифта, своя работа с движением и проверка каждого экрана перед показом. Её я раскрываю на ИИ-Лагере
Сколько это стоит и на чём держится
Все три бесплатны и открыты. Impeccable под лицензией Apache 2.0, набор Ковальски и taste-skill под MIT - это значит, что использовать их в своих проектах, включая коммерческие, можно без отдельного разрешения
Платить надо только за самого помощника, внутри которого они работают. Сами навыки денег не просят и аккаунтов не заводят
Работают они не только в Claude Code. Установщик Impeccable сам находит, что у тебя стоит, и раскладывает файлы по нужным папкам: он умеет в Cursor, Codex, Gemini и ещё несколько. Набор Ковальски и taste-skill ставятся тем же установщиком npx skills и тоже кладутся и в общую папку, и в папку конкретного помощника
Если ты только заходишь в Claude и слова «навык» и «плагин» пока сливаются, у меня есть разбор плагинов, навыков и MCP и гайд по самому Claude Code. Когда захочется проверить уже готовый экран чужими правилами, это аудит дизайна по правилам Apple. Если интереснее собирать макет не навыками, а отдельными инструментами, лежит разбор дизайна без дизайнера и гайд по Stitch в Claude. Отдельно стоит знать про соседний набор: у самой Anthropic есть свои пять навыков под дизайн, и они другие, не эти три. Они разобраны в подборке скиллов. А если хочется не три навыка, а один, зато вглубь, с 88 стилями и таблицами подбора, это разбор UI UX Pro Max. Как сделать навык своими руками - в гайде про собственный скилл
Источники
Каждая команда и каждое число проверены на живых страницах проектов и своим прогоном 14 сентября 2026
- Impeccable - команда установки, раздел с 24 командами, лицензия Apache 2.0
- Taste-Skill - команда установки с именем design-taste-frontend, лицензия MIT
- Skills Эмиля Ковальски - команда установки, перечень тринадцати навыков, лицензия MIT
- Motion - та самая библиотека, с которой путают навык про движение
- Сайт Impeccable - документация проекта и описание команд
Памятка: три команды и первые шаги
Шесть строк, которых хватает от пустой папки до первого исправленного экрана
Сохрани себе
- открыть папку проекта в окне команд и набрать три строки подряд
- поставить вкус:
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend" - поставить движение:
npx skills add emilkowalski/skills - поставить ручки:
npx impeccable install, на первый вопрос Enter, на втором выбрать этот проект - закрыть помощника целиком и открыть заново, иначе новые навыки он не увидит
- проверить: в папке
.claude/skillsпятнадцать имён, а в чате работает/impeccable
Куда это ведёт
Красивый экран это ещё не работающий экран
Проверь это на своём экране прямо сейчас. Навыки поправят шрифт в заголовке, но не тронут сам заголовок: если там стоит «Добро пожаловать» вместо того, что человек получит, /impeccable polish сделает эту строку красивой и оставит бессмысленной. Первый экран, кнопка и порядок блоков живут не в форме
Вопрос, который стоит задать себе до первой команды: что должен сделать человек на этом экране и почему именно здесь. На Лагере мы идём с этого конца, а навыки ложатся сверху и добивают детали
Кнопка ведёт в мой закрытый канал. Жмёшь «Подать заявку», впускаю сразу, бот пишет в личку и отдаёт путёвку. Бесплатно
Частые вопросы
Нужно ли уметь программировать?
Нет. Все три команды набираются в чёрном окне команд один раз, дальше общение идёт словами в чате. Это окно тут работает установщиком, а не рабочим местом
Обязательно ставить все три?
Нет, но по одному они закрывают по трети задачи. Если хочется начать с одного, бери design-taste-frontend: он влияет на то, что помощник делает по умолчанию, а не только на правки поверх
Работает ли это не в Claude Code?
Да. Установщик Impeccable раскладывает файлы под Cursor, Codex, Gemini и ещё несколько инструментов и сам показывает, что нашёл на компьютере
Зачем нужен /impeccable init, если команды и так работают?
Он один раз собирает контекст проекта и записывает его файлом. После этого остальные команды не переспрашивают, что за продукт и для кого, и правки получаются точнее
Навыки лежат в папке проекта или на всём компьютере?
Там, что выберешь на втором вопросе установщика. Если выбрал «этот проект», в соседнем проекте их не будет, и это чинится повтором команды с другим ответом
Почему папок со словом skills две и навыки как будто задвоились?
Не задвоились. В .agents/skills лежат сами файлы, в .claude/skills - ярлыки на них, чтобы помощник их нашёл. Своими файлами там лежит только impeccable, его установщик работает по-другому
Читать дальше
Я соло-предприниматель на Claude, Claude Code и агентах
Всё, что не влезает в статью, лежит у меня в канале: разборы инструментов до того, как о них напишут, и внутрянка моих вайб-маркетинговых проектов
Открытый канал, подписка в одно нажатие