What problem does it solve? Manually attaching Components to GameObjects in the Unity Editor is repetitive, especially when configuring many objects or when working through an AI assistant. This Skill adds one or more Components to a target GameObject in the opened Prefab or active Scene via the unity-mcp-cli tool, with per-item error reporting so one bad type name does not abort the whole batch. ## Core Features & Use Cases - Batch Component Addition: Add multiple Components in a single call, with successful additions returned as ComponentDataShallow snapshots. - Flexible Type Resolution: Component types are resolved by fully-qualified name (with namespace) or by bare class-name fallback against all available component types. - Resilient Error Handling: Unknown types, non-Component types, and duplicate/add failures are collected in Errors and Warnings instead of throwing. - Use Case: After locating a player character GameObject with 'gameobject-find', add a Rigidbody, CapsuleCollider, and a custom PlayerController script to it in one command, then inspect which additions succeeded. ## Quick Start Ask the AI to add a Rigidbody and a CapsuleCollider component to the GameObject named Player in the active Unity scene.