unity-component

Add, remove, and configure Unity GameObject components in single or batch operations.

1.6k|152|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/Besty0728/Unity-Skills --skill unity-component
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-component
Source: https://github.com/Besty0728/Unity-Skills/tree/main/unity-skills/skills/component
Command: npx skills add https://github.com/Besty0728/Unity-Skills --skill unity-component

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the repetitive task of adding, removing, and configuring components on Unity GameObjects, reducing boilerplate and API calls.

Core Features & Use Cases

  • Single-object operations: add, remove, list, and get properties for a component on a GameObject.
  • Batch operations: apply component actions to multiple objects with a single call to minimize API traffic.
  • Real-world use: quickly configure a set of enemies with Rigidbody and Collider properties during scene setup.

Quick Start

Use the unity_skills client to add a Rigidbody to a GameObject named 'Enemy1': unity_skills.call_skill("component_add", name="Enemy1", componentType="Rigidbody")

Frequently Asked Questions about unity-component

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

FAQPage Schema
Why use batch operations for configuring Unity scene components instead of individual API calls?

Use batch operations for configuring Unity scene components to minimize API traffic and streamline gameplay behavior setup, as applying component actions to multiple objects with a single call reduces repetitive manual scripting overhead.

How do I batch add Unity components to multiple GameObjects?

Batch add Unity components to multiple GameObjects using the component_add_batch variant to apply actions across objects with a single call, minimizing API traffic and manual scripting during scene setup.

Can I configure Rigidbody and Collider properties on multiple enemies at once in Unity?

Configure Rigidbody and Collider properties on multiple enemies at once by using batch operations like component_set_property_batch, which applies component settings across multiple GameObjects simultaneously.

What is the best way to automate Unity GameObject component management without writing scripts?

Automate Unity GameObject component management by using parameters such as name, instanceId, path, and componentType to add, remove, list, and configure components, eliminating repetitive boilerplate code.

Does this Unity component automation tool support listing and getting properties for a single component?

This Unity component automation tool supports single-object operations to add, remove, list, and get properties for a specific component on a GameObject using its name or instanceId.

Why use batch operations for configuring Unity scene components instead of individual API calls?

Use batch operations for configuring Unity scene components to minimize API traffic and streamline gameplay behavior setup, as applying component actions to multiple objects with a single call reduces repetitive manual scripting overhead.