Create and edit UI components for Highrise Studio projects. You can't create or edit them without this skill.
Creates and edits Highrise Studio UI components (UXML, Lua, USS files). Use when user requests to build or modify UI for a Highrise project, or when adding UI to a scene.
/plugin marketplace add pocketzworld/studio-ai/plugin install rosie@studio-aiThis skill inherits all available tools. When active, it can use any tool Claude has access to.
resources/MyUIElement/MyUIElement.luaresources/MyUIElement/MyUIElement.ussresources/MyUIElement/MyUIElement.uxmlThis guide covers how to create and edit Highrise Studio UI components.
A Highrise Studio UI component consists of three parts:
You must create all three parts to have a functional UI component. There is no HTML or CSS.
Add the following steps to your todo list:
Assets/UI folder. Rename the directory all of its contents to the desired UI component name in PascalCase.research-highrise-studio-lua-api skill to determine what elements exist and how to use them. Valid elements will inherit from VisualElement or a subclass thereof.research-highrise-studio-lua-api skill to understand the Highrise Studio API.task.document, window, addEventListener, etc.).mcp__ide__getDiagnostics tool to read syntax errors in the Lua scripts you work with. Use it to check for errors, if available.use-unity-editor skill.