К основному содержанию
скилл CX Codex

makepad-2.0-layout — скилл для Claude Code: вёрстка и установка

Скилл помогает агенту задавать размеры виджетов и располагать их в интерфейсах Makepad 2.0. Пригодится, когда нужно сверстать экран или разобраться, почему контейнер не виден.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-layout -a claude-code
Открыть на GitHub

Что делает makepad-2.0-layout

Скилл объясняет систему компоновки Makepad 2.0: Walk задаёт размеры виджета, а Layout — расположение дочерних элементов. Агент сможет подобрать Fill или Fit, настроить направление потока, отступы и выравнивание. Это правила для разметки Makepad, не CSS flexbox или grid.

Отдельное внимание уделено высоте контейнеров: если height: Fill находится внутри родителя с Fit, высота может стать нулевой и интерфейс исчезнет. Для таких контейнеров рекомендуют явно задавать height: Fit; ScrollYView — исключение, ему нужна высота Fill. Скилл также описывает фиксированные размеры, ограничения, перенос элементов и наложение дочерних виджетов.

Какие задачи решает

  • задать виджету ширину и высоту через Fill или Fit
  • расположить дочерние элементы в строку или столбец
  • настроить внутренние и внешние отступы
  • найти причину нулевой высоты контейнера
  • выровнять дочерние элементы внутри контейнера

Примеры запросов агенту

  • Сверстай экран Makepad 2.0: расположи заголовок и форму столбцом и подбери высоту контейнеров.
  • Проверь разметку Makepad: найди, почему контейнер с height: Fill становится невидимым.
  • Сделай ряд карточек с переносом на следующую строку и равными промежутками.

Как установить makepad-2.0-layout

1Через Skills CLI (Vercel)

npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-layout -a claude-code

2Вручную: положить файлы

~/.claude/skills/makepad-2.0-layout/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/makepad-2.0-layout/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о makepad-2.0-layout

Как установить makepad-2.0-layout в Claude Code?

Выполните npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-layout -a claude-code. Файл скилла появится по пути ~/.claude/skills/makepad-2.0-layout/SKILL.md.

Что делает makepad-2.0-layout?

Скилл описывает систему компоновки Makepad 2.0: размеры виджетов, поток дочерних элементов, отступы и выравнивание. В нём также разобрана проблема нулевой высоты при сочетании Fill и Fit.

Почему контейнер Makepad может стать невидимым?

Когда контейнер с height: Fill вложен в родителя с Fit, возникает циклическая зависимость, и высота может разрешиться в ноль. Для обычных контейнеров в таком случае задают height: Fit; ScrollYView использует Fill.

Похожие скиллы

Все скиллы по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

Из того же набора11

makepad-2.0-theme Скилл для работы с темой Makepad 2.0: переменные theme.*, переключение тёмного и светлого режимов, цвета, шрифты и отступы в Splash. CX Codex +1 ★ 751звёзд репо makepad-2.0-splash Подсказывает агенту синтаксис скриптового языка Splash для Makepad 2.0. Помогает писать UI-компоненты внутри Rust, настраивать реактивный рендеринг и избегать багов вёрстки. CX Codex +1 ★ 751звёзд репо makepad-2.0-shaders Скилл помогает писать шейдеры для Makepad 2.0: от SDF-фигур и эффектов до переопределения отрисовки виджетов. Пригодится, когда агент работает с GPU-кодом Makepad. CX Codex +1 ★ 751звёзд репо makepad-2.0-performance Скилл для оптимизации и отладки Makepad 2.0: разбирает батчинг отрисовки, сборку мусора Splash VM и кэширование текстур. CX Codex +1 ★ 751звёзд репо makepad-2.0-events Скилл makepad-2.0-events помогает агенту разбираться с событиями и действиями в Makepad 2.0: от on_click в Splash до трейта MatchEvent в Rust. CX Codex +1 ★ 751звёзд репо makepad-2.0-design-judgment Базовый скилл для архитектуры Makepad 2.0: разделяет вопросы синтаксиса и дизайна, задаёт якоря для потока данных, компонентной структуры и рендеринга. CX Codex +1 ★ 751звёзд репо makepad-2.0-app-structure Помогает собрать каркас приложения на Makepad 2.0: Rust-часть, Splash-разметка, обработка событий и запуск с горячей перезагрузкой. CX Codex +1 ★ 751звёзд репо makepad-2.0-animation Скилл учит ассистента настраивать анимации в Makepad 2.0: от ховеров кнопок до зацикленных спиннеров. Пригодится при вёрстке интерфейсов на фреймворке Makepad. CX Codex +1 ★ 751звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой