editor-selection-set

Set the current Unity Editor selection to a list of UnityEngine.Object references.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/lightvu25/Echoes --skill editor-selection-set-lightvu25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: editor-selection-set
Source: https://github.com/lightvu25/Echoes/tree/main/SKILLS/editor-selection-set
Command: npx skills add https://github.com/lightvu25/Echoes --skill editor-selection-set-lightvu25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Set the current selection in the Unity Editor to the provided objects, enabling streamlined workflows that require programmatic control of scene objects.

Core Features & Use Cases

  • Programmatic selection of GameObjects or Components in the active scene or Prefabs.
  • Prepare for batch operations, inspections, or automated edits by defining a precise selection set.
  • Use cases include selecting a group of related objects before applying transforms or exporting data.

Quick Start

Call the tool with a list of object references to set the current Unity Editor selection.

Frequently Asked Questions about editor-selection-set

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

FAQPage Schema
How do I programmatically set Unity Editor selection to specific GameObjects?

To set Unity Editor selection programmatically, provide a list of UnityEngine.Object references to the Skill. It validates the input references, integrates with the editor's selection API, and updates the active selection set for targeted scene objects.

Can I batch select multiple objects in active Unity scenes or prefabs?

Yes, you can batch select multiple objects in active Unity scenes or prefabs by passing their object references. This prepares a precise selection set for applying batch operations, automated edits, or unified inspections.

What is the best way to automate GameObject selection for batch operations in Unity?

Automating GameObject selection in Unity is best achieved by defining a list of object references and applying them via the editor selection API. This establishes the exact subset needed before performing transforms or data exports.

Does setting Unity Editor selection return data about the active object and transforms?

Yes, setting the Unity Editor selection returns detailed selection data including the active object and its transforms. This allows you to verify the programmatic selection and proceed with subsequent workflow actions.

How do I validate object references before modifying the Unity Editor selection?

Validating object references before modifying the Unity Editor selection is handled internally by the Skill. It checks the provided list of UnityEngine.Object references to ensure only valid entries are passed to the editor's selection API.

Why use programmatic object selection instead of manual selection in the Unity Editor?

Programmatic object selection replaces manual selection in the Unity Editor to enable streamlined workflows. It allows you to define a precise selection set for batch actions or automated edits without manual clicking.