What problem does it solve?
This Skill enables automated Unity Editor workflows—creating scripts, analyzing scenes, managing assets, and orchestrating multi-step editor actions—by routing requests through a local UnitySkills REST server instead of manual editor work.
Core Features & Use Cases
- Schema-first skill discovery: fetches exact skill signatures from
GET /skills/schema / GET /skills?category=<Category> before calling.
- Version-aware routing: supports multi-instance and Unity-version selection via the
unity_skills.set_unity_version(...) helper.
- Permission-gated execution: enforces Approval/Auto/Bypass operating modes with a deterministic one-shot grant flow when required.
- Safe batch and async handling guidance: prefers
*_batch calls for multi-object tasks and instructs polling for test_* async jobs.
Quick Start
Use the unity-skills index by first querying the schema for the specific module you need, then call a read-only or safe action module to inspect your Unity project state before attempting any editor mutations.