scene-get-data

Retrieve root GameObjects and metadata from Unity scenes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly identify the top-level structure of a Unity scene by listing root GameObjects, helping developers understand scene composition and enable faster debugging.

Core Features & Use Cases

  • Retrieve the list of root GameObjects in a specified scene (active or opened).
  • Optional depth, bounds, and data inclusion to provide context for tooling and diagnostics.
  • Use Case: When preparing scene reviews, generate a compact map of root objects to plan edits or migrations.

Quick Start

Run the scene-get-data tool with openedSceneName (leave empty to use the active scene) and includeRootGameObjects set to true to fetch the root GameObjects.

Frequently Asked Questions about scene-get-data

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

FAQPage Schema
How do I list root GameObjects in a Unity scene?

To list root GameObjects in a Unity scene, use a tool that retrieves the hierarchy structure and returns a SceneData object. You can target the active scene or specify an opened scene name to inspect its top-level composition.

Can I get child depth and bounds for Unity scene GameObjects?

Yes, you can get child depth and bounds for Unity scene GameObjects by enabling the includeChildrenDepth and includeBounds parameters. These options return metadata that provides deeper context for diagnostics and tooling.

What is the best way to debug Unity scene hierarchy composition?

The best way to debug Unity scene hierarchy composition is to retrieve a compact map of root GameObjects. This approach helps you quickly understand the top-level scene structure without manually expanding every object in the editor.

Does this Unity scene inspection tool work with opened scenes?

Yes, this Unity scene inspection tool works with opened scenes by accepting the openedSceneName parameter. If you leave this parameter empty, it automatically targets the active scene to fetch root objects and their metadata.

How do I prepare Unity scene documentation for root objects?

To prepare Unity scene documentation for root objects, retrieve the list of top-level GameObjects and include optional metadata like depth and bounds. This generates a compact structural map useful for planning edits or migrations.