Agent skill
uloop-compile
Compile Unity project via uloop CLI. Use when you need to: (1) Verify C# code compiles successfully after editing scripts, (2) Check for compile errors or warnings, (3) Validate script changes before running tests.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/uloop-compile-hatayama-uloopmcp
SKILL.md
uloop compile
Execute Unity project compilation.
Usage
bash
uloop compile [--force-recompile]
Parameters
| Parameter | Type | Description |
|---|---|---|
--force-recompile |
boolean | Force full recompilation (triggers Domain Reload) |
Examples
bash
# Check compilation
uloop compile
# Force full recompilation
uloop compile --force-recompile
Output
Returns JSON:
Success: booleanErrorCount: numberWarningCount: number
Troubleshooting
If CLI hangs or shows "Unity is busy" errors after compilation, stale lock files may be preventing connection. Run the following to clean them up:
bash
uloop fix
This removes any leftover lock files (compiling.lock, domainreload.lock, serverstarting.lock) from the Unity project's Temp directory.
Didn't find tool you were looking for?