assets-get-data

Extract complete serialized data from Unity asset references.

Updated Feb 4, 2024
One-click install
npx skills add https://github.com/sprillion/gem_td --skill assets-get-data-sprillion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assets-get-data
Source: https://github.com/sprillion/gem_td/tree/main/SKILLS/assets-get-data
Command: npx skills add https://github.com/sprillion/gem_td --skill assets-get-data-sprillion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Get asset data from the asset file in the Unity project. It includes all serializable fields and properties of the asset. Use 'assets-find' tool to find asset before using this tool.

Core Features & Use Cases

  • Retrieve complete serializable data for Unity assets such as Materials, ScriptableObjects, Prefabs, and more.
  • Expose both fields and properties to enable thorough inspection, debugging, and data migration.
  • Use Case: Inspect an asset to migrate its configuration to another Unity project or to generate documentation.

Quick Start

Run this tool against a Unity asset reference to retrieve its full serialized data.

Frequently Asked Questions about assets-get-data

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

FAQPage Schema
How do I extract all serializable fields and properties from a Unity asset?

You can extract serializable fields and properties from a Unity asset by applying a data extraction tool to a specified asset reference, which returns a complete structured serialization of the asset.

What is the best way to inspect Unity Prefabs and ScriptableObjects for data migration?

Inspecting Unity Prefabs and ScriptableObjects for data migration involves retrieving their full serializable data, exposing fields and properties to enable thorough inspection and configuration transfer across projects.

Can I use this to get complete configuration data from Unity Materials?

Yes, this works for Unity Materials. The extraction process covers all serializable fields and properties for assets like Materials, Prefabs, and ScriptableObjects to retrieve their complete configuration data.

Do I need to find an asset before extracting its data?

Yes, you must locate the asset reference first. Use an asset search tool to find the specific asset within the Unity project, then apply the extraction tool to that reference to retrieve its data.

How do I generate documentation for Unity asset configurations?

To generate documentation for Unity asset configurations, extract the complete serialized data from the target asset to expose all fields and properties, then use that structured representation to compile your documentation.