godot-scene-inspector

Parse Godot .tscn files to extract node hierarchies and resource references.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Jorge-D-Robles/vibe-rpg --skill godot-scene-inspector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-scene-inspector
Source: https://github.com/Jorge-D-Robles/vibe-rpg/tree/main/.gemini/skills/godot-scene-inspector
Command: npx skills add https://github.com/Jorge-D-Robles/vibe-rpg --skill godot-scene-inspector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Godot scene files (.tscn) can be large and complex; this skill helps developers quickly understand node hierarchies and resource dependencies without manual inspection.

Core Features & Use Cases

  • Parses .tscn files to extract node hierarchy, attached scripts, and external resources, enabling quick verification of scene structure.
  • Produces a readable tree view showing parent-child relationships and script attachments for easier debugging and documentation.
  • Identifies resource references (textures, scripts, and other assets) used by a scene to surface dependencies and potential missing assets.
  • Use cases include debugging scenes, auditing references before merges, and generating on-demand documentation of scene structure.

Quick Start

Run the script on a .tscn file to generate and print its node tree and resource list.

Frequently Asked Questions about godot-scene-inspector

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

FAQPage Schema
How do I view the node hierarchy in a Godot .tscn file?

To view the node hierarchy in a Godot .tscn file, you can parse the file to extract parent-child relationships and external resources. This generates a readable tree view showing attached scripts for easier debugging and scene auditing.

What is the best way to audit external resource references in Godot scenes?

The best way to audit external resource references in Godot scenes is by parsing the .tscn files to identify ext_resource entries. This surfaces dependencies like textures and scripts, helping you spot potential missing assets before merges.

Can I extract attached GDScript paths from a .tscn file without opening Godot?

Yes, you can extract attached GDScript paths from a .tscn file without opening Godot by parsing the file's text. It processes the scene structure and produces a node tree that includes optional script attachments.

How do I generate documentation for complex Godot scene structures?

You generate documentation for complex Godot scene structures by running a parser on the .tscn files. It extracts the node tree and resource list on demand, providing a readable overview of scene dependencies for varying project sizes.

Does parsing a .tscn file manually affect large Godot projects?

Parsing a .tscn file manually does not negatively affect large Godot projects; it helps manage their complexity. By extracting and disclosing the node hierarchy and resource references, developers can quickly understand scene structures.