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

makepad-2.0-widgets — скилл для Claude Code: каталог виджетов Makepad

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

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

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

Скилл держит под рукой каталог встроенных виджетов Makepad 2.0: контейнеры, текст, кнопки, переключатели, слайдеры, списки, модальные окна и док-систему. Все они описаны в синтаксисе Splash и регистрируются через script_mod!. Внутри два справочника: ./references/widget-catalog.md с полным списком и свойствами и ./references/widget-advanced.md с продвинутыми шаблонами вроде PortalList, Dock, MapView и своих виджетов. Перед ответом агент обязан прочитать нужный файл и опираться на него.

Отдельный блок — правила, на которых легко ошибиться. Контейнеру нужен height: Fit, иначе содержимое схлопывается в ноль. Цветному контейнеру с текстом нужен new_batch: true, иначе текст уедет под фон. У Label цвет по умолчанию белый, а аниматор он не поддерживает — оборачивай в View. MapView требует фиксированной высоты. Это повод проверить разметку, если элемент внезапно не виден.

Есть готовые шаблоны карточки, поля формы и прокручиваемого списка — можно взять как отправную точку. Скилл ставится в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode, для каждого свой путь к SKILL.md. Исходный текст обрезан, так что полный набор примеров смотри в самом репозитории.

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

  • вспомнить точное имя виджета для вертикальной прокрутки
  • написать карточку с фоном и скруглением без ошибок в свойствах
  • разобраться, почему текст пропал под фоном контейнера
  • выбрать между PortalList и FlatList для длинного списка
  • собрать модальное окно или док-панель в Makepad

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

  • Покажи каталог виджетов Makepad 2.0 и их свойства
  • Как сделать прокручиваемый список в Makepad через PortalList?
  • Почему Label не виден внутри RoundedView с цветным фоном?

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

1Через Skills CLI (Vercel)

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

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

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

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

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

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

Похожие

workos-widgets workos Помогает встроить виджеты WorkOS — управление пользователями, профиль, SSO и проверку домена — и связать фронтенд с выдачей токенов на бэкенде. CX Codex +1 857установок flutter-add-widget-preview flutter Скилл учит агента создавать интерактивные превью виджетов во Flutter через package:flutter/widget_previews.dart. Пригодится для изолированной вёрстки UI без сборки всего приложения. CX Codex +1 36 800установок dart-expert personamanagmentlayer Скилл для работы с Dart и Flutter: агент подсказывает по виджетам, состоянию и асинхронности, когда вы пишете мобильное приложение. CX Codex +1 462установок build-mcp-app официальный Anthropic Помогает добавить к MCP-серверу интерактивные формы, списки и визуальные виджеты. Подойдёт, когда результата в виде текста или JSON недостаточно. 6 458установок generative-ui himself65 Задаёт правила дизайн-системы для интерактивных HTML- и SVG-виджетов. Нужен, когда вместо текста агенту поручают показать графики, диаграммы или калькуляторы. CX Codex +1 3 200установок platform-lightning-type-widget-coordinate forcedotcom Координирует создание Apex-backed Lightning Type и HXL-виджета. Нужен, когда тип явно назван в запросе или задан через @apexClassType/.... CX Codex +1 3 200установок

Рядом в теме «Фронтенд и UI»

Всё по теме «Фронтенд и UI» →

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

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

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

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

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

Какие платформы поддерживаются?

Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для GitHub Copilot команда установки другая: gh skill install ZhangHanDong/makepad-skills makepad-2.0-widgets.

Смотрите также

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

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