editor-selection-get

Retrieve Unity Editor selection data for objects, transforms, instance IDs, and asset GUIDs.

Updated Aug 26, 2025
One-click install
npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill editor-selection-get-infotechsrealm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: editor-selection-get
Source: https://github.com/infotechsrealm/PanicAtThePond/tree/main/.claude/skills/editor-selection-get
Command: npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill editor-selection-get-infotechsrealm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly access information about the current selection in the Unity Editor, such as active objects, transforms, GameObjects, and asset GUIDs, enhancing the development process.

Core Features & Use Cases

  • Unity Editor Selection Insights: Retrieve details about the active object, active transform, and selected GameObjects, including their instance IDs and asset GUIDs.
  • Opt-in Data Extraction: Allows the selection of which data types to include (GameObjects, Transforms, InstanceIDs, AssetGUIDs) to keep the response size small.
  • Integration with 'editor-selection-set': Can be used alongside 'editor-selection-set' to modify the Unity Editor's selection dynamically.

Quick Start

Retrieve information about the active selection in Unity by running: unity-mcp-cli run-tool editor-selection-get --input '{"includeGameObjects": false, "includeTransforms": false, "includeInstanceIDs": false, "includeAssetGUIDs": false, "includeActiveObject": false, "includeActiveTransform": false}'

Frequently Asked Questions about editor-selection-get

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

FAQPage Schema
How do I extract asset GUIDs and instance IDs from the current Unity Editor selection?

You can extract asset GUIDs and instance IDs from the Unity Editor selection by configuring opt-in data flags, retrieving specific details about active GameObjects and transforms without manual processing.

What information can I retrieve about active transforms and GameObjects in Unity?

You can retrieve detailed context about active transforms and GameObjects in Unity, including their specific instance IDs and asset GUIDs, to enhance your development and asset management workflow.

Can I control which data types are included when querying Unity Editor selection info?

Yes, you can control which data types are included when querying Unity Editor selection info by using opt-in flags for GameObjects, Transforms, InstanceIDs, and AssetGUIDs to keep the response size small.

Does this Unity selection retrieval approach work with tools that modify the editor selection?

This Unity selection retrieval approach integrates with 'editor-selection-set' to dynamically modify the Unity Editor's selection, allowing you to retrieve context and then programmatically update selected items.

What's the best way to get detailed context on selected items in Unity's editing environment?

The best way to get detailed context on selected items in Unity's editing environment is using an automated retrieval process that accesses active objects, transforms, instance IDs, and asset GUIDs directly.

Do I need any dependencies to run the Unity Editor selection data extraction?

No dependencies are required to run the Unity Editor selection data extraction; it operates entirely within Unity's editing environment and requires no manual processing to retrieve the selected item data.