gameobject-modify

Modify Unity GameObject properties using JSON merge patches and path-based patches.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the modification of GameObjects in Unity, allowing users to update fields and properties efficiently and with precision.

Core Features & Use Cases

  • Modify GameObject Properties: Edit fields and properties of GameObjects directly.
  • Multi-GameObject Modification: Handle multiple GameObjects at once.
  • Use Case: Imagine you have a game with multiple characters and want to quickly change their properties such as position, scale, or health without manually adjusting each GameObject.

Quick Start

Use the gameobject-modify skill to modify the position of all GameObjects named 'player' to (1, 2, 3).

Frequently Asked Questions about gameobject-modify

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

FAQPage Schema
How do I modify multiple Unity GameObjects at once?

You can modify multiple Unity GameObjects at once by targeting a specific list of objects and applying parallel diffs or JSON merge patches to update their properties in a single batch operation.

What is the best way to batch update GameObject properties in Unity?

The best way to batch update GameObject properties is using JSON merge patches and path-based patches to apply precise diffs across a targeted list of GameObjects simultaneously.

Does gameobject-modify require Unity Reflect API access?

Yes, gameobject-modify requires access to Unity's Reflect API and related scripting support to execute precise diffs and apply property adjustments to GameObjects.

Can I change the position and scale of game characters without manual adjustment?

Yes, you can change position, scale, and other fields of game characters by applying path-based patches to a targeted list of GameObjects, bypassing manual individual adjustments.

What is a JSON merge patch for Unity GameObject modification?

A JSON merge patch for Unity GameObject modification is a data format used to apply precise, parallel property updates across multiple targeted GameObjects efficiently.

Are there limitations when modifying GameObjects through scripting in Unity?

Modifying GameObjects through scripting requires access to Unity's Reflect API and is suited for in-game adjustments and batch property updates, meaning complex structural changes may need alternative scripting approaches.