scene-list-opened

Retrieve currently opened Unity Editor scenes with status flags.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool helps Unity developers quickly identify which scenes are currently open in the Editor, providing a snapshot of their load and state to speed debugging and workflow planning.

Core Features & Use Cases

  • Returns the names of all currently opened scenes along with basic status flags (loaded, dirty, sub-scene, valid) for quick assessment.
  • Integrates with an HTTP API to fetch this information programmatically, enabling automation in build and debugging pipelines.
  • Use Case: When debugging scene loading or preparing for a multi-scene build, fetch the current opened scenes and verify their states before proceeding.

Quick Start

Ask the tool to return the list of currently opened Unity scenes in the Editor.

Frequently Asked Questions about scene-list-opened

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

FAQPage Schema
How do I check which Unity scenes are currently opened in the Editor?▼

To check opened Unity scenes, retrieve a structured array of SceneDataShallow objects containing fields like Name, IsLoaded, IsDirty, and path to get a snapshot of current scene states.

Can I programmatically get the dirty state and load status of Unity scenes for build automation?▼

Yes, you can fetch scene load status programmatically via an HTTP API. It returns status flags like IsLoaded and IsDirty, enabling automation in build and debugging pipelines.

What is the best way to audit Unity scene states before a multi-scene build?▼

Auditing Unity scene states before builds involves fetching the currently opened scenes and verifying their IsValidScene and IsSubScene flags to ensure correct multi-scene workflow coordination.

Does this scene listing approach work for debugging multi-scene workflows across sessions?▼

Yes, retrieving opened scene data works for debugging multi-scene workflows across sessions by providing basic status flags and root counts to quickly assess scene loading and validity.

What specific scene data fields are returned when listing opened Unity scenes?▼

Listing opened Unity scenes returns SceneDataShallow objects containing Name, IsLoaded, IsDirty, IsSubScene, IsValidScene, RootCount, buildIndex, and path for quick assessment.