gameobject-modify

Modify multiple Unity GameObject properties using diff, path, and JSON patches.

Updated May 3, 2026
One-click install
npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill gameobject-modify-rakamenouya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gameobject-modify
Source: https://github.com/RakameNouya/MR-Bab_10_and_Kel_3/tree/main/.gemini/skills/gameobject-modify
Command: npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill gameobject-modify-rakamenouya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the modification of GameObject fields and properties in Unity scenes, enabling quick and efficient updates without the need for manual editing.

Core Features & Use Cases

  • Multi-GameObject Modification: Modify multiple GameObjects simultaneously with a single command.
  • Modification Surfaces: Utilize gameObjectDiffs, pathPatchesPerGameObject, and jsonPatchesPerGameObject for flexible modification options.
  • Use Case: Quickly adjust the properties of multiple GameObjects in a scene to fine-tune the design or functionality of a Unity project.

Quick Start

Use the gameobject-modify skill to update the position of all GameObjects named 'player' in the current scene to (10, 20, 0).

Frequently Asked Questions about gameobject-modify

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

FAQPage Schema
How do I modify properties of multiple GameObjects in a Unity scene programmatically?

You can modify multiple GameObjects in a Unity scene programmatically by applying diff, path-based, or JSON merge patches directly to their fields and properties. This approach enables simultaneous updates to several objects without manual editing.

What is the best way to batch update Unity GameObject fields without manual editing?

Batch updating Unity GameObject fields without manual editing is best achieved by submitting structured modification commands like `gameObjectDiffs` or `jsonPatchesPerGameObject`, which programmatically adjust properties across multiple targets simultaneously.

Can I use JSON merge patches to update Unity scene elements?

Yes, you can use JSON merge patches to update Unity scene elements by providing structured patch data for specific GameObjects. This allows flexible, targeted modifications of properties within your game development workflow.

Does gameobject-modify support path-based patches for Unity properties?

Yes, gameobject-modify supports path-based patches for Unity properties through the `pathPatchesPerGameObject` modification surface. This allows developers to target and update specific fields using structured path syntax.

Why use programmatic GameObject modification instead of the Unity editor for scene editing?

Programmatic GameObject modification is used instead of the Unity editor to efficiently fine-tune designs and functionality when adjusting multiple objects. It eliminates manual repetition by applying diffs and patches to many GameObjects simultaneously.