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/.claude/skills/uloop-focus-window

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-window to ensure the target window is visible
  • Brings the main Unity Editor window to the foreground

Didn't find tool you were looking for?

Be as detailed as possible for better results