assets-prefab-open

Opens Unity prefab edit mode for a specified GameObject via the unity-mcp-cli tool.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill assets-prefab-open-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assets-prefab-open
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/assets-prefab-open
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill assets-prefab-open-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Editing a Unity prefab so changes propagate to all instances requires entering prefab edit mode, which is tedious to do manually through the editor UI during automated or AI-assisted workflows. ## Core Features & Use Cases - Prefab Edit Mode Entry: Opens prefab editing mode for a specific GameObject referenced by instanceID, hierarchy path, name, asset path, or asset GUID. - Project-Wide Modifications: Changes made in edit mode apply to all instances of the prefab across the project. - Use Case: While automating scene updates, you need to adjust a shared enemy character prefab. Invoke this tool with the prefab instance reference, make your modifications, then call 'assets-prefab-close' to exit edit mode. ## Quick Start Ask the AI to open prefab edit mode for a specific GameObject by providing its instanceID or hierarchy path through the unity-mcp-cli assets-prefab-open tool.

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 in Unity from the command line?

Run unity-mcp-cli run-tool assets-prefab-open with a JSON input containing a gameObjectRef. The reference can use an instanceID, hierarchy path, name, asset path, or asset GUID to locate the prefab instance.

How do I reference a GameObject when opening a Unity prefab?

Provide a gameObjectRef object with instanceID as the preferred identifier. Alternatives include the hierarchy path (e.g. 'character/hand/finger'), the GameObject name, or the asset path starting with 'Assets/' plus its GUID.

Do changes made in Unity prefab edit mode apply to all instances?

Yes. Modifications made while in prefab edit mode are applied to every instance of that prefab across the entire project, which is the primary purpose of entering this mode.

What should I do after finishing prefab edits in Unity?

Call the assets-prefab-close tool to exit prefab editing mode. Leaving edit mode open can block subsequent scene operations, so always pair an open call with a close call.

Why is unity-mcp-cli not found when running the tool?

The CLI is not installed or not on your PATH. Install it globally with npm install -g unity-mcp-cli, or invoke it through npx unity-mcp-cli instead.