gameobject-modify

Modify GameObject fields and properties across Unity scenes or prefabs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/igot-ai/os-twin --skill gameobject-modify-igot-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gameobject-modify
Source: https://github.com/igot-ai/os-twin/tree/main/.agents/skills/roles/game-engineer/develop-unity-ui/references/gameobject-modify
Command: npx skills add https://github.com/igot-ai/os-twin --skill gameobject-modify-igot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity developers need to batch modify multiple GameObjects across opened Prefabs and Scenes without editing each object manually.

Core Features & Use Cases

  • Batch modify fields and properties of multiple GameObjects in a single operation.
  • Support editing across opened Prefabs and active Scenes; delegate component-level changes to gameobject-component-modify when needed.
  • Validate inputs and ignore unknown fields to prevent errors; output a changelog-like log of modifications.

Quick Start

Provide the same number of gameObjectRefs and gameObjectDiffs to apply the modifications to opened Prefab or Scene.

Frequently Asked Questions about gameobject-modify

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

FAQPage Schema
How do I batch modify multiple Unity GameObjects in a scene or prefab?▼

To batch modify Unity GameObjects, provide matching gameObjectRefs and gameObjectDiffs arrays to apply field and property changes across multiple objects in an opened prefab or active scene.

Can I update component properties on Unity GameObjects without editing each object manually?▼

Yes, component-level changes are supported by routing to the gameobject-component-modify tool, allowing you to update component properties on GameObjects without manual individual editing.

What happens if I include unknown fields when modifying Unity GameObjects?▼

When modifying Unity GameObjects, the process validates all inputs and ignores unknown fields to prevent errors, outputting a structured changelog of successfully applied modifications.

Does this approach work for both opened Prefabs and active Unity Scenes?▼

Yes, batch GameObject modifications apply to both opened Prefabs and active Unity Scenes, applying the provided gameObjectDiffs to the referenced objects in either context.

How do I structure the input to apply changes to Unity GameObjects?▼

You must provide two arrays: gameObjectRefs to identify the target objects and gameObjectDiffs to specify the field changes, ensuring both arrays have the same number of elements.

What is the best way to track changes after batch modifying Unity GameObjects?▼

After batch modifying Unity GameObjects, the process outputs a structured changelog log of modifications, providing a detailed record of all applied field and property changes.