Agent skill

uloop-compile

Compile Unity project. Use when: verifying code compiles after edits, checking for compile errors, or when user asks to compile. Returns error/warning counts.

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

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: boolean
  • ErrorCount: number
  • WarningCount: 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?

Be as detailed as possible for better results