What problem does it solve?
Many Unity workflows require repetitive, error-prone manual interactions with the Editor such as entering play mode, selecting objects, executing exact menu actions, and inspecting editor state; this Skill centralizes those controls so tasks can be automated and performed reliably from an AI-driven interface.
Core Features & Use Cases
- Play/Stop/Pause Control: Enter and exit play mode or toggle pause to run quick tests without navigating menus.
- Selection Management: Programmatically select GameObjects by name, instanceId, or path and query the current selection.
- Editor State & Safety: Retrieve editor state (isPlaying, isCompiling) and use guardrails for compilation checks and scene-save recommendations.
- Menu & Undo Operations: Execute precise editor menu commands and perform undo/redo for safe experimentation.
- Use Case: Run automated play-mode tests, select a target GameObject to inspect components, and save the scene via menu command during an iteration loop.
Quick Start
Use the unity-editor skill to enter play mode, inspect editor state, select the GameObject named Player, and execute the File/Save menu command.