yucchiyyucchiyCommunityยท1 Agent Skills Included

UniCli

Control Unity Editor from the terminal with commands

Controls Unity Editor directly from the terminal to compile scripts, run EditMode and PlayMode tests, manage GameObjects, scenes, prefabs, and packages. Eliminates manual editor clicking by exposing 80+ structured commands with JSON output, plus dynamic C# execution for one-off tasks. Lets coding agents and developers automate builds, capture screenshots, and analyze memory snapshots without leaving the command line.
npx skills add yucchiy/UniCli --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install UniCli?โ–ผ

Run `npx skills add yucchiy/UniCli --all -g -y` in your terminal to install the skill globally. You also need the unicli CLI binary and the UniCli server package inside your Unity project.

How to control Unity Editor from the terminal?โ–ผ

Open your Unity project in the Editor, then run commands like `unicli exec Compile` or `unicli exec TestRunner.RunEditMode` from the project directory. UniCli talks to the Editor over named pipes and returns structured JSON output.

Can UniCli run Unity tests automatically?โ–ผ

Yes. Use `unicli exec TestRunner.RunEditMode` or `TestRunner.RunPlayMode` to run tests and get filtered failure results, stack traces, or summary counts directly in your terminal.

Does UniCli work with Claude Code and other coding agents?โ–ผ

Yes. UniCli ships a Claude Code plugin and a SKILL.md skill, and its JSON output is designed so coding agents can reliably compile, test, and modify Unity projects.

Can I run custom C# code in Unity without writing a command?โ–ผ

Yes. The `unicli eval` command compiles and executes arbitrary C# code inside the Unity Editor, which is ideal for quick inspections and one-off tasks.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’