Skip to main content

onejs-setup-and-overview

Use this skill whenever the user wants to build or set up user interface in a Unity project using OneJS, React, TypeScript, or JSX, e.g. 'add a main menu to my game', 'build a settings screen', 'make a HUD', 'set up OneJS', 'my OneJS panel is blank', 'the UI is not hot reloading'. Covers confirming OneJS is installed, creating a project with the JSRunner component, the folder layout it scaffolds, the npm build loop, and the traps that make a panel render nothing. Do NOT use for per-component API detail, which lives at https://onejs.com/docs, and do NOT use for UI Toolkit, uGUI, or IMGUI work in a project where OneJS is not installed. When in doubt whether a Unity UI request could involve OneJS, use this skill: Prerequisites shows how to confirm the asset is installed in a single check.

Jump to install

Source facts

Repository
Singtaa/OneJS
Last source activity
August 28, 2026 at 20:19
Detected SKILL.md language
English
Stars
347
Forks
27

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.