Agent skill
uloop-focus-window
Bring Unity Editor window to front via uloop CLI. Use when you need to: (1) Focus Unity Editor before capturing screenshots, (2) Ensure Unity window is visible for visual checks, (3) Bring Unity to foreground for user interaction.
Stars
249
Forks
21
Install this agent skill to your Project
npx add-skill https://github.com/hatayama/unity-cli-loop/tree/main/Packages/src/Cli~/src/skills/skill-definitions/cli-only/uloop-focus-window/Skill
SKILL.md
uloop focus-window
Bring Unity Editor window to front using OS-level commands.
Usage
bash
uloop focus-window
Parameters
None.
Global Options
| Option | Description |
|---|---|
--project-path <path> |
Target a specific Unity project (mutually exclusive with --port). Path resolution follows the same rules as cd — absolute paths are used as-is, relative paths are resolved from cwd. |
-p, --port <port> |
Specify Unity TCP port directly (mutually exclusive with --project-path). |
Examples
bash
# Focus Unity Editor
uloop focus-window
Output
Returns JSON confirming the window was focused.
Notes
- Works even when Unity is busy (compiling, domain reload, etc.)
- Uses OS-level commands (osascript on macOS, PowerShell on Windows)
- Useful before
uloop capture-unity-windowto ensure the target window is visible - Brings the main Unity Editor window to the foreground
Didn't find tool you were looking for?