object-get-data

Extract serialized data from UnityEngine.Object references into a structured schema.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gets a complete serialized snapshot of a specified Unity Object, including its properties and fields, to simplify debugging and tooling. If you need to modify the data, use the object-modify tool.

Core Features & Use Cases

  • Returns a structured, serialized representation of Unity Objects, including typeName, name, value, fields, and props.
  • Enables rapid debugging, asset inspection, and integration with tooling that consumes serialized object data.

Quick Start

Ask the tool to fetch the serialized data for a given Unity Object reference.

Frequently Asked Questions about object-get-data

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

FAQPage Schema
How do I inspect serialized fields and properties of a Unity Object?▼

To inspect serialized fields of a Unity Object, you can extract a complete serialized snapshot that returns structured data including typeName, name, value, fields, and props. This simplifies debugging and tooling.

Can I get a structured data snapshot of a GameObject for debugging?▼

Yes, you can fetch a serialized data snapshot for any GameObject, Component, or Asset reference in Unity. The output follows a structured schema containing typeName, name, value, fields, and props to enable rapid debugging.

What is the best way to extract asset references and property values in Unity?▼

The best way to extract asset references is to fetch the serialized representation of the specified Unity Object. This captures all properties and fields in a structured format for integration with tooling that consumes serialized object data.

Does this object inspection method support modifying Unity component data?▼

No, this object inspection method only fetches serialized data for read-only inspection. If you need to modify the Unity component data, you should use a dedicated object-modify tool instead of this extraction approach.

When do I need to fetch serialized data from a UnityEngine.Object?▼

You need to fetch serialized data from a UnityEngine.Object when you require a complete snapshot of its properties and fields for rapid debugging, asset inspection, or feeding serialized object data into external tooling systems.