editor-application-get-state

Expose Unity Editor application state including play mode and compilation status.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/lightvu25/Echoes --skill editor-application-get-state-lightvu25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: editor-application-get-state
Source: https://github.com/lightvu25/Echoes/tree/main/SKILLS/editor-application-get-state
Command: npx skills add https://github.com/lightvu25/Echoes --skill editor-application-get-state-lightvu25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and expose the current state of the Unity Editor application.

Core Features & Use Cases

  • Provides a structured snapshot of UnityEditor.EditorApplication state including IsPlaying, IsPaused, IsCompiling, IsPlayingOrWillChangePlaymode, IsUpdating.
  • Returns metadata such as ApplicationPath, ApplicationContentsPath, and TimeSinceStartup to aid tooling and automation.
  • Enables editor tooling to react to play mode transitions, compilation status, and asset updates during development.

Quick Start

Query the editor state by running the tool with no input to receive the current status.

Frequently Asked Questions about editor-application-get-state

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

FAQPage Schema
How do I check if the Unity Editor is currently in Play mode or compiling?

To check if the Unity Editor is in Play mode or compiling, you can fetch the editor state to receive a structured snapshot containing IsPlaying, IsPaused, and IsCompiling fields.

Can I get the Unity Editor application path and startup time during an automation workflow?

Yes, you can retrieve the Unity Editor application path and startup time during an automation workflow by querying the editor state, which returns ApplicationPath, ApplicationContentsPath, and TimeSinceStartup.

How do I detect Unity Editor play mode transitions for editor tooling?

To detect Unity Editor play mode transitions for editor tooling, fetch the editor state which exposes the IsPlayingOrWillChangePlaymode field to monitor upcoming mode changes.

Does this Unity editor state diagnostic require any input parameters to run?

No, this Unity editor state diagnostic requires no input parameters to run. You simply query the tool to receive the current status and related editor states immediately.

What is the best way to monitor asset updates and paused states in the Unity Editor?

The best way to monitor asset updates and paused states in the Unity Editor is to query the editor state, returning a structured snapshot with IsUpdating and IsPaused fields for tooling reactions.