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

msw-ui-kit — скилл для Claude Code: темы и виджеты MSW UI

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

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-ui-kit -a claude-code
Открыть на GitHub

Что делает msw-ui-kit

Скилл работает с ассетами MSW: семь тематических палитр RUID, добытых из ресурс-паков опубликованных миров, плюс дайджесты деревьев сущностей более чем 130 экранов из примеров и официальных пакетов — инвентарь, магазин, рейтинг, HUD, диалоги. Каждая деталь в палитре идёт с RUID, нативным размером, типом 9-slice и состояниями кнопок, поэтому её можно сразу подставлять в UIBuilder как image_ruid, без установки.

Вторая часть — набор готовых виджетов взаимодействия: флажок, радиокнопка, переключатель, группа переключателей, выпадающий список, пагинация, индикатор выполнения, колесо прокрутки, выбор времени, цифровая клавиатура и индикатор загрузки. Их берут, когда штатных компонентов не хватает.

Скилл отвечает только за то, какие ассеты взять и как встроить виджеты: создание и правку самого .ui ведёт msw-ui-system через свой UIBuilder, а логику функций вроде инвентаря или покупок — msw-packages. Тема выбирается один раз на экран и не меняется в рантайме; смешивать детали из двух тем на одном экране нельзя. Если мир всё-таки переключает тему на ходу, просто панель может оказаться под чужой графикой — тогда либо держите сменные поверхности и текст на них в одном наборе, либо уберите этот декор из переключения и задайте ему цвета вручную.

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

  • подобрать детали интерфейса из одной темы, а не собирать RUID по поиску
  • собрать экран инвентаря или магазина по образцу реальной игры
  • добавить флажок, переключатель или выпадающий список, которых нет среди штатных компонентов
  • взять палитру RUID из ресурс-пака опубликованного мира без установки
  • посмотреть дерево сущностей готового экрана перед версткой

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

  • Сделай экран инвентаря в стиле simplefantasy, структуру возьми из примеров темы
  • Нужен переключатель и индикатор загрузки в едином стиле — подбери виджеты из msw-ui-kit
  • Подбери RUID для фона окна и кнопок из темы cutecasual

Как установить msw-ui-kit

1Через Skills CLI (Vercel)

npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-ui-kit -a claude-code

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

~/.claude/skills/msw-ui-kit/SKILL.md

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

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

Вопросы о msw-ui-kit

Как установить msw-ui-kit в Claude Code?

Выполните npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-ui-kit -a claude-code, после чего скилл окажется в ~/.claude/skills/msw-ui-kit/SKILL.md.

Что делает msw-ui-kit?

Подбирает тематические палитры RUID и готовые виджеты взаимодействия из официальных MSWPackages, чтобы экраны и элементы выглядели согласованно. Он отвечает за выбор ассетов, а не за создание самого .ui.

Чем msw-ui-kit отличается от msw-ui-system и msw-packages?

msw-ui-kit решает, какие ассеты и виджеты взять. Создание и изменение .ui идёт через UIBuilder из msw-ui-system, а логика функций вроде инвентаря или покупок — в msw-packages.

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

Все скиллы по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-ui Zate Скилл даёт агенту знания о Control-нодах, темах и типовых экранах Godot. Пригодится, когда собираешь меню, HUD или инвентарь. CX Codex +1 2 700установок msw pproenca Скилл с 45 правилами по MSW v2: настройка, хендлеры, интеграция с тестами, GraphQL. Пригодится, когда агент пишет или правит моки HTTP-запросов. CX Codex +1 842установок gaming-entertainment dylantarre Скилл для анимаций в игровых приложениях, стриминговых сервисах и интерактивных медиа: раскладывает 12 принципов Disney по элементам интерфейса. CX Codex +1 535установок arc-mastery dylantarre Скилл для анимации движения: объясняет, почему прямые линии выглядят механически, и как строить дуги в UI, персонажах и играх. CX Codex +1 525установок flutter-add-widget-preview flutter Скилл учит агента создавать интерактивные превью виджетов во Flutter через package:flutter/widget_previews.dart. Пригодится для изолированной вёрстки UI без сборки всего приложения. CX Codex +1 36 800установок makepad-2.0-widgets ZhangHanDong Подсказывает агенту, какие виджеты есть в Makepad 2.0 и как их правильно писать в Splash. Пригодится, когда верстаешь интерфейс и не помнишь свойства. CX Codex +1 ★ 751звёзд репо

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

msw-general Базовый скилл для разработки в MapleStory Worlds: общие инструменты, правила платформы и шаблоны моделей. Остальные скиллы MSW на него опираются. CX Codex +1 9 900установок msw-painter Скилл создаёт пиксельный спрайт, когда msw-search не находит подходящий RUID, и помогает зарегистрировать его как ресурс. CX Codex +1 9 700установок msw-behaviourtree Скилл собирает .behaviourtree для проектов MSW и обновляет спецификацию узлов. Пригодится, когда нужно описать граф поведения с Blackboard-переменными и свойствами узлов. CX Codex +1 9 600установок msw-sprite-ruid Правила присвоения RUID компонентам SpriteRendererComponent.SpriteRUID и SpriteGUIRendererComponent.ImageRUID, включая префикс thumbnail:// для иконок. CX Codex +1 9 700установок msw-ui-system Направляет агента при сборке интерфейсов для MapleStory Worlds: создаёт разметку .ui, настраивает компоненты и генерирует привязки для скриптов .mlua. CX Codex +1 9 700установок msw-packages Скилл проверяет каталог готовых пакетов MSW перед созданием стандартной игровой системы с нуля. При совпадении он предлагает изучить пакет и обсудить интеграцию. CX Codex +1 9 600установок msw-planning Помогает выбрать идею для игры в MapleStory Worlds, определить объём первой версии и вести проект по этапам. Подхватывает и уже начатую разработку. CX Codex +1 7 200установок maplestory-skill-maker Скилл помогает создавать боевые и перемещающие навыки для MapleStory Worlds с учётом таймингов, анимаций, урона и интерфейса. CX Codex +1 1 500установок

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

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