scene-open

Open Unity scenes from an asset reference with optional load modes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/igot-ai/os-twin --skill scene-open-igot-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scene-open
Source: https://github.com/igot-ai/os-twin/tree/main/.agents/skills/roles/game-engineer/develop-unity-ui/references/scene-open
Command: npx skills add https://github.com/igot-ai/os-twin --skill scene-open-igot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Open Unity scenes from a project asset reference to streamline scene loading.

Core Features & Use Cases

  • Open scenes by asset reference through a simple tool call in your development workflow.
  • Support for Single, Additive, and AdditiveWithoutLoading loading modes via the API.
  • Use Case: In a Unity project with many scenes, quickly switch context by loading a specific scene asset without navigating the project window.

Quick Start

Provide a sceneRef to a Unity asset and optionally a loadSceneMode, then call the tool API to open the scene.

Frequently Asked Questions about scene-open

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

FAQPage Schema
How do I open a Unity scene from an asset reference in an automated pipeline?

To open a Unity scene from an asset reference, you provide a sceneRef and an optional loadSceneMode to the tool API. This automates scene loading for editor tasks, QA validations, or pipelines without manual navigation.

What Unity scene loading modes are available when opening scenes by asset reference?

When opening Unity scenes by asset reference, the API supports Single, Additive, and AdditiveWithoutLoading scene modes. These options allow flexible context switching or layering of multiple scenes during automated development workflows.

Can I use an HTTP API to load Unity scenes for QA validation?

Yes, you can use this HTTP API MCP plugin to load Unity scenes for QA validation. It accepts a scene asset reference and returns a SceneDataShallow result, enabling automated testing pipelines to trigger scene loads remotely.

What data do I get back after opening a Unity scene programmatically?

After opening a Unity scene programmatically, the API returns a SceneDataShallow result. This data object describes the opened scene, providing the necessary confirmation and scene details for automated pipelines and editor workflows.

How do I switch Unity scenes without navigating the project window?

You can switch Unity scenes without the project window by calling the tool API with a sceneRef to your target asset. This method quickly loads specific scenes, streamlining context switching in projects with many scene files.

Do I need to specify a loading mode to open a Unity scene via the API?

No, you do not need to specify a loading mode to open a Unity scene via the API. The loadSceneMode parameter is optional, allowing the tool to apply default scene loading behavior while accepting the required sceneRef.