unity-gameobject

Create, delete, transform, and query Unity GameObjects via Python scripts.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/jinluli/EnglishLearnTool --skill unity-gameobject-jinluli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-gameobject
Source: https://github.com/jinluli/EnglishLearnTool/tree/main/Packages/SkillsForUnity/unity-skills~/skills/gameobject
Command: npx skills add https://github.com/jinluli/EnglishLearnTool --skill unity-gameobject-jinluli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating, modifying, and querying GameObjects in Unity, making scene manipulation more efficient.

Core Features & Use Cases

  • GameObject Creation and Manipulation: Perform actions like create, delete, move, rotate, scale, and parent GameObjects.
  • Batch Operations: Execute multiple operations on multiple GameObjects in a single call to reduce API calls.
  • Querying: Find and retrieve information about GameObjects based on various criteria like name, tag, layer, and component.
  • Use Case: Imagine you need to create multiple GameObjects in a Unity scene. This Skill allows you to do so in a batch operation, which is much more efficient than handling each object individually.

Quick Start

Use the unity-gameobject skill to create a new GameObject with the name 'Player' at position (0, 0, 0).

Frequently Asked Questions about unity-gameobject

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

FAQPage Schema
How do I create and manipulate Unity GameObjects using Python?

Batch operations allow you to execute multiple actions on multiple GameObjects in a single call, which significantly reduces API overhead and improves scene manipulation efficiency.

How can I query GameObjects in a Unity scene based on specific attributes?

Batch operations allow you to execute multiple actions on multiple GameObjects in a single call, which significantly reduces API overhead and improves scene manipulation efficiency.

Do I need Unity and Python libraries to use this scene manipulation approach?

Batch operations allow you to execute multiple actions on multiple GameObjects in a single call, which significantly reduces API overhead and improves scene manipulation efficiency.

What is the best way to handle multiple GameObjects efficiently in Unity?

Batch operations allow you to execute multiple actions on multiple GameObjects in a single call, which significantly reduces API overhead and improves scene manipulation efficiency.

Can I change the parent of a GameObject through Python scripting in Unity?

Batch operations allow you to execute multiple actions on multiple GameObjects in a single call, which significantly reduces API overhead and improves scene manipulation efficiency.