uloop-compile

Compiles Unity projects and reports error/warning counts in JSON format.

500|44|Updated Jun 15, 2025
One-click install
npx skills add https://github.com/hatayama/unity-cli-loop --skill uloop-compile-hatayama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uloop-compile
Source: https://github.com/hatayama/unity-cli-loop/tree/main/.agents/skills/uloop-compile
Command: npx skills add https://github.com/hatayama/unity-cli-loop --skill uloop-compile-hatayama

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates Unity project compilation, surfacing compile errors and warnings to help developers catch issues early before testing.

Core Features & Use Cases

  • Automated Compilation: Compile the Unity project automatically after code changes and before tests.
  • Error/Warning Reporting: Surface error and warning counts to guide quick fixes.
  • Domain Reload Control: Optionally force a full recompilation with Domain Reload when needed.
  • Use Case: Integrate into local development or CI pipelines to validate code readiness.

Quick Start

Run ulooop compile in the Unity project root to perform a full compile and report error and warning counts.

Frequently Asked Questions about uloop-compile

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

FAQPage Schema
How do I automate Unity project compilation and surface compile errors in a CI pipeline?

Automate Unity project compilation by running a compile command in the project root, which returns a JSON payload with Success, ErrorCount, and WarningCount to surface compile errors and warnings for CI validation.

What is domain reload control and when do I need it for Unity compile validation?

Domain reload control optionally forces a full recompilation during Unity compile validation. You need it when checking for missing references and domain reload requirements before testing code changes locally or in CI.

Can I use automated Unity compilation for pre-test validation to catch syntax errors?

Yes, you can use automated Unity compilation for pre-test validation to catch syntax errors and missing references, returning structured JSON counts to determine if the codebase is ready for testing.

How do I get error and warning counts from a Unity compile for automation integration?

Get error and warning counts from a Unity compile by executing the compile process, which outputs a JSON payload containing Success, ErrorCount, and WarningCount fields directly for automation and integration scripts.

Does Unity automated compilation work without additional dependencies for local development?

Yes, Unity automated compilation works without additional dependencies for local development, requiring only the Unity project root to perform a full compile and report error and warning counts.