gameobject-create

Create a GameObject in an opened Prefab or active Scene with optional transform parameters.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill gameobject-create-silac1995
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gameobject-create
Source: https://github.com/Silac1995/My-World-Isekai-Unity/tree/main/.claude/skills/gameobject-create
Command: npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill gameobject-create-silac1995

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the repetitive task of spawning new GameObjects in live scenes or prefabs, ensuring correct naming and transforms.

Core Features & Use Cases

  • Create a new GameObject in an opened Prefab or in the active Scene with a single command.
  • Configure essential properties like name, parent reference, position, rotation, scale, and space (world/local) to control placement precisely.
  • Use case: quickly instantiate a named object at a specific location during level assembly or prototyping, then adjust its transform or hierarchy as needed.

Quick Start

Create a new GameObject named 'NewObject' at the root of the scene with default transform.

Frequently Asked Questions about gameobject-create

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

FAQPage Schema
How do I create a Unity GameObject and set its position and rotation automatically?

To create a GameObject, you specify its name along with optional position, rotation, and scale values. This automatically generates a new object in your active Unity Scene or open Prefab and returns a reference to it for further manipulation.

Can I instantiate a new object under a specific parent GameObject in Unity?

Yes, you can instantiate a new object under a parent GameObject by providing a parentGameObjectRef. This establishes the hierarchy immediately during creation, ensuring the child inherits the parent's transform context in the scene or prefab.

Does Unity object creation support applying transforms in local versus world space?

Yes, Unity object creation supports local and world space by setting the isLocalSpace parameter. This determines whether the provided position, rotation, and scale values are applied relative to the parent or the global scene axes.

What is the best way to streamline repetitive GameObject spawning during level assembly?

The best way to streamline repetitive GameObject spawning is using an automation command that requires only a name to instantiate objects. You can apply optional transform, parent, and space parameters to rapidly populate scenes or prefabs accurately.

Why does my automated Unity object creation fail when I omit the object name?

Automated Unity object creation fails without a name because the name field is a strictly enforced required input. The system cannot generate a GameObject without this mandatory identifier, while other fields like transforms remain optional.