uloop-launch

Launches Unity projects with the matching Editor version via the uloop CLI.

1|Updated Mar 12, 2025
One-click install
npx skills add https://github.com/void2610/dotfiles --skill uloop-launch-void2610
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uloop-launch
Source: https://github.com/void2610/dotfiles/tree/main/.claude/skills/uloop-launch
Command: npx skills add https://github.com/void2610/dotfiles --skill uloop-launch-void2610

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Opening a Unity project with the wrong Editor version causes upgrade prompts, asset reimports, and potential project corruption. This Skill detects the correct Unity version for a project and launches the matching Editor automatically through the uloop CLI. ## Core Features & Use Cases - Version-Matched Launch: Detects the Unity version required by a project and opens it with the correct Editor installation. - Restart and Platform Switching: Kill a running Unity instance and relaunch it, optionally with a different build target such as Android or iOS. - Unity Hub Registration: Add projects to Unity Hub, optionally as favorites, without launching the Editor. - Use Case: After pulling changes that require an Editor restart, run the launch command with the restart flag to close the current Unity instance and reopen the project with the correct version. ## Quick Start Ask the assistant to launch the Unity project in the current directory with the correct Editor version using uloop.

Frequently Asked Questions about uloop-launch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I open a Unity project with the correct Editor version?▼

Run uloop launch with the project path, or omit the path to search the current directory. The tool detects the required Unity version from the project and launches the matching Editor automatically.

How to restart Unity Editor from the command line?▼

Use uloop launch with the -r or --restart flag. This kills the running Unity instance and relaunches the project, which is useful for applying changes that require an Editor restart.

Can I switch the Unity build target when launching a project?▼

Yes, pass the -p or --platform option with a target such as StandaloneOSX, Android, or iOS. Unity launches with that build target active, avoiding a manual switch inside the Editor.

Does uloop launch work if Unity is already running?▼

If Unity is already running with the project, uloop focuses the existing window instead of opening a duplicate instance. Use the restart flag when you need to force a relaunch.

How do I add a Unity project to Unity Hub without opening it?▼

Use the -a flag to add the project to Unity Hub only, or -f to add it as a favorite. Neither option launches the Editor, so registration happens without interrupting your workflow.