gameobject-modify
Installation
SKILL.md
GameObject / Modify
Three modification surfaces
Per GameObject — parallel arrays must have the same length as gameObjectRefs:
gameObjectDiffs— fullSerializedMemberdiff per GameObject (legacy, backwards compatible).pathPatchesPerGameObject— list of{path, value}patches per GameObject routed throughReflector.TryModifyAt; atomic per-path modification.jsonPatchesPerGameObject— JSON Merge Patch per GameObject routed throughReflector.TryPatch.
When more than one is supplied for the same GameObject they run in this order: jsonPatch → pathPatches → diff. At least one of the three is required.
Path syntax
fieldName, nested/field, arrayField/[i], dictField/[key].