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

msw-ui-system — скилл для Claude Code: что делает и как установить

Направляет агента при сборке интерфейсов для MapleStory Worlds: создаёт разметку .ui, настраивает компоненты и генерирует привязки для скриптов .mlua.

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

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

Скилл выступает единой точкой входа для работы с экранами в MapleStory Worlds. Он содержит спецификации компонентов вроде ButtonComponent, GridView или Slider, правила расчёта якорей RectTransform и готовые схемы для HUD, инвентаря, диалогов или всплывающих сообщений.

Любые изменения разметки строго изолированы. Скилл запрещает править файлы .ui вручную или через консольные утилиты, требуя использовать генератор scripts/msw_ui_builder.cjs. После сборки нод скрипт автоматически связывает сгенерированные UUID с переменными в коде .mlua, исключая поломку ссылок.

Клиентский интерфейс полностью отделён от бэкенда. Любой вызов элементов UI на сервере вернёт nil, потому что RPC для них не поддерживается.

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

  • сгенерировать разметку .ui через скрипт msw_ui_builder.cjs
  • привязать сгенерированные UUID интерфейса к свойствам в скриптах .mlua
  • настроить сетку GridView и списки прокрутки ScrollLayoutGroup
  • собрать интерфейс инвентаря, HUD или всплывающего окна по рецептам

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

  • Собери окно инвентаря с сеткой GridView через msw_ui_builder.cjs и свяжи UUID с файлом .mlua
  • Настрой якоря и RectTransform для плашки со здоровьем в мобильном разрешении
  • Добавь кнопку закрытия всплывающего окна и назначь на неё компонент ButtonComponent

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

1Через Skills CLI (Vercel)

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

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

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

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

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

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

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

Выполните в терминале команду npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-ui-system -a claude-code.

Что делает скилл msw-ui-system?

Он предоставляет агенту правила сборки интерфейсов MapleStory Worlds, справочник API компонентов и скрипт msw_ui_builder.cjs для безопасного изменения разметки .ui.

Почему нельзя редактировать файлы .ui вручную?

Прямая правка JSON ломает ссылки UUID, внутренние типы значений и список @components. Все изменения разметки необходимо выполнять только через scripts/msw_ui_builder.cjs.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
msw pproenca Скилл с 45 правилами по MSW v2: настройка, хендлеры, интеграция с тестами, GraphQL. Пригодится, когда агент пишет или правит моки HTTP-запросов. CX Codex +1 842установок threejs-game-ui-designer majidmanzarpour Скилл для проектирования игровых интерфейсов на Three.js: HUD, меню, экраны паузы и победы, адаптивная вёрстка для мобильных и десктопа. Помогает избежать наложений, обеспечить читаемость и согласованность со стилем игры. CX Codex +1 3 300установок game-ui-ux gamedev-skills Архитектурный скилл для создания адаптивных игровых интерфейсов, стека экранов и навигации с геймпада без покадрового опроса состояния. CX Codex +1 9 600установок game-ui-design omer-metin Задаёт правила проектирования игровых интерфейсов, от HUD и инвентарей до радиальных меню. Помогает настроить навигацию под геймпад и сохранить читаемость экрана в бою. CX Codex +1 3 900установок roblox-ui gamedev-skills Скилл для сборки интерфейсов Roblox: жизненный цикл ScreenGui, адаптивные UDim2-раскладки, ввод с геймпада и тача. Пригодится, когда UI обрезается или сбрасывается после респавна. CX Codex +1 3 800установок react-testing affaan-m Скилл для написания тестов React-компонентов, хуков и страниц: React Testing Library, Vitest или Jest, MSW для моков сети и проверки доступности через axe. CX Codex +1 4 800установок

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

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

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