What problem does it solve? Manually creating and positioning GameObjects in Unity scenes or prefabs is repetitive, especially when building hierarchies or spawning primitives during level design and prototyping. This Skill automates GameObject creation through the unity-mcp-cli tool with full control over naming, parenting, and transforms. ## Core Features & Use Cases - GameObject Creation: Spawn a named empty GameObject at the root of the active scene or opened prefab, or parent it under an existing GameObject via instanceID, hierarchy path, or name. - Transform Control: Set position, rotation (Euler angles), and scale at creation time in world or local space, reducing follow-up operations. - Primitive Spawning: Pass a primitiveType (Cube, Sphere, Capsule, Cylinder, Plane, Quad) to create Unity primitives with their built-in renderer and collider components. - Use Case: While building a level, ask the AI to create a Cube named "Platform" parented under "Environment" at position (0, 2, 5), and it returns a GameObjectRef you can use in subsequent operations. ## Quick Start Ask the AI to create a new GameObject named "Player" in the active scene, optionally specifying a parent, position, rotation, scale, or a primitive type like Cube.