unity-gameobject

Automate Unity GameObject creation, movement, rotation, scaling, and parenting.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/lrbjk/FenShen_Remake_V0 --skill unity-gameobject-lrbjk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-gameobject
Source: https://github.com/lrbjk/FenShen_Remake_V0/tree/main/.codex/skills/unity-skills/skills/gameobject
Command: npx skills add https://github.com/lrbjk/FenShen_Remake_V0 --skill unity-gameobject-lrbjk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Game developers often spend time performing repetitive tasks to create, position, and transform GameObjects in Unity scenes. This skill automates these operations, reducing manual work and ensuring consistency across scenes.

Core Features & Use Cases

  • Create, delete, move, rotate, scale, and parent GameObjects programmatically.
  • Query and inspect objects by name, path, or other identifiers to support scene setup and batch operations.
  • Use with batch skills to set transforms, parents, and hierarchy for multiple objects in a single command.

Quick Start

Create a new GameObject named Floor at position (0,0,0) and move a separate object Wall to (5,0,0) while parenting Wall under Floor.

Frequently Asked Questions about unity-gameobject

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

FAQPage Schema
How do I automate Unity GameObject creation and scene setup?

Automate Unity GameObject creation by programmatically generating, moving, rotating, and scaling objects to streamline scene assembly. This approach reduces repetitive manual work and ensures consistent hierarchy configuration across start-to-finish scene setup.

Can I batch transform multiple Unity GameObjects in a single operation?

Batch transform multiple Unity GameObjects by applying movement, rotation, scaling, and parenting across several objects simultaneously. This supports efficient scene setup and unified object management when configuring complex hierarchies in one command.

What identifiers does automated Unity object management support for querying objects?

Automated Unity object management supports querying and inspecting GameObjects by name, path, or instanceId. This allows precise identity targeting for safe transformations and reliable batch operations during scene assembly.

Does this approach to Unity scene setup work without external dependencies?

This Unity GameObject automation approach works without external dependencies, relying solely on a unified transform module. It provides guardrails for safe transforms, making it suitable for standalone object management and scene assembly tasks.

What is the best way to parent GameObjects in Unity programmatically?

The best way to parent GameObjects programmatically is using a unified transform module that ensures safe hierarchy modifications. It supports identifying objects by name or path, allowing precise and consistent parenting across single or multiple objects.

Are there limitations when automating transforms for Unity scene assembly?

Automating transforms for Unity scene assembly requires object identity by name, path, or instanceId. Limitations include the need for these specific identifiers and reliance on provided guardrails to ensure safe transform operations without breaking existing hierarchies.