What problem does it solve? Editing Unity objects (GameObjects, Components, Assets) programmatically requires knowing their exact serialized structure, and manual edits through the editor are slow and error-prone. This Skill lets you apply targeted modifications to any UnityEngine.Object by reference, changing only the fields and properties you specify. ## Core Features & Use Cases - Targeted Object Modification: Apply partial diffs containing only the fields and properties you want to change, leaving everything else untouched. - Structured Diff Input: Uses a SerializedMember schema with typeName, fields, and props so nested values can be modified precisely. - Detailed Feedback: Returns success status, the updated object data, and logs of modifications plus warnings for unknown or invalid fields. - Use Case: After inspecting a GameObject with object-get-data, update a Transform component's position and a Renderer property in a single call, then verify the returned serialized state. ## Quick Start Ask the AI to modify a Unity object by providing its instanceID and a diff of the fields or properties to change, after inspecting it with object-get-data.