assets-prefab-open

Open prefab edit mode for a GameObject via HTTP API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Open prefab editing mode for a specific GameObject so you can modify the prefab and have changes propagate to all instances across the project. Note: Please use 'assets-prefab-close' to exit prefab editing mode.

Core Features & Use Cases

  • Open prefab editing mode for a specific GameObject to modify the prefab.
  • Changes apply across all prefab instances within the project.
  • Use the MCP Plugin HTTP API to trigger the tool and begin editing via a gameObjectRef.

Quick Start

Call the assets-prefab-open tool with a gameObjectRef to begin editing the target prefab.

Frequently Asked Questions about assets-prefab-open

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

FAQPage Schema
How do I open prefab edit mode for a GameObject in Unity to update all instances?

To open prefab edit mode for a GameObject, use the assets-prefab-open tool with a gameObjectRef. This allows you to modify the prefab and automatically propagate changes to all instances across the project.

What is the best way to batch update prefab instances across multiple scenes in Unity?

Batch updating prefab instances across scenes requires opening prefab edit mode for a specific GameObject. This ensures any modifications made are applied across all reused instances within the project.

How do I trigger opening a prefab in Unity via an HTTP API?

You trigger opening a prefab by calling the assets-prefab-open HTTP API endpoint. This call accepts JSON data specifying the target object's gameObjectRef to begin editing.

Do I need a specific reference to start editing a prefab in Unity?

Yes, you need a gameObjectRef input to start editing a prefab. This reference targets the specific GameObject so the Unity editor can isolate and open the correct prefab for modification.

How do I exit prefab editing mode after modifying a GameObject?

To exit prefab editing mode after modifying a GameObject, use the assets-prefab-close tool. This ensures your changes are saved and applied to all instances before leaving the edit environment.

When should I use prefab edit mode instead of modifying individual GameObjects?

Use prefab edit mode when you need changes to propagate to all instances across the project. Modifying individual GameObjects only updates that specific instance, while editing the source prefab updates every reused instance.