object-get-data

Extract serialized data from Unity Objects using path-scoped reads and view queries.

Updated Aug 26, 2025
One-click install
npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill object-get-data-infotechsrealm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: object-get-data
Source: https://github.com/infotechsrealm/PanicAtThePond/tree/main/.claude/skills/object-get-data
Command: npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill object-get-data-infotechsrealm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies accessing and retrieving serialized data from Unity Objects, streamlining the process of data manipulation and querying.

Core Features & Use Cases

  • Data Retrieval: Extract all serializable fields and properties from Unity Objects.
  • Path-Scoped Reads: Selective data access using paths for targeted field/element reads.
  • View Query: Navigate and filter object subtrees with regex, max depth, and type filters.
  • Use Case: When you need to quickly fetch and manipulate specific data from a Unity scene, this Skill provides the necessary tools.

Quick Start

Use the 'object-get-data' skill to retrieve data from a Unity GameObject with the reference ID '12345'.

Frequently Asked Questions about object-get-data

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

FAQPage Schema
How do I extract serialized data from Unity Objects using reflection?

To extract serialized data from Unity Objects, this Skill utilizes reflection to retrieve all serializable fields and properties, streamlining the process of data manipulation and querying in game development.

What is the best way to read specific fields from a Unity GameObject subtree?

The best way to read specific fields from a Unity GameObject subtree is using path-scoped reads for targeted element access, or applying view queries with regex, max depth, and type filters to navigate and filter data precisely.

Can I filter object subtrees by type and depth when retrieving Unity scene data?

Yes, you can filter Unity scene data subtrees using the view query feature, which supports navigation and filtering with regular expressions, maximum depth limits, and specific type filters for targeted data access.

Do I need access to Unity Object instances to query serialized data?

Yes, you need direct access to Unity Object instances to query serialized data, as the Skill operates by utilizing reflection on those instances during runtime to accurately retrieve the targeted object data.

What are the limitations of using reflection to get data from Unity Objects?

A limitation of using reflection for Unity Object data retrieval is that it requires access to live object instances and may introduce runtime overhead compared to direct field access, though it enables flexible path-scoped reads.