assets-prefab-open

Enter prefab edit mode for a specified GameObject to modify the original asset.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/lunafish/Game00 --skill assets-prefab-open
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assets-prefab-open
Source: https://github.com/lunafish/Game00/tree/main/SKILLS/assets-prefab-open
Command: npx skills add https://github.com/lunafish/Game00 --skill assets-prefab-open

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to enter a special editing mode for prefabs, enabling modifications that will be applied to all instances of that prefab throughout your project.

Core Features & Use Cases

  • Prefab Editing Mode: Enter a dedicated mode to modify prefab assets.
  • Global Updates: Changes made in edit mode are automatically reflected in all instances of the prefab.
  • Use Case: You need to update the default material on a character prefab. Use this Skill to open the character prefab for editing, change the material, and then close the prefab to apply the change to all characters in your game.

Quick Start

Open the prefab associated with the GameObject named 'PlayerCharacter' for editing.

Frequently Asked Questions about assets-prefab-open

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

FAQPage Schema
How do I edit a Unity prefab asset to update all instances in my project?

To edit a Unity prefab asset globally, you enter prefab edit mode using a valid GameObject reference. Modifications made during this session automatically apply to all instances of that prefab across the project.

When do I need to use prefab editing mode in Unity?

You need prefab editing mode in Unity when updating shared assets, such as changing a character's default material. This ensures modifications are reflected globally across all instances within your game project.

What is required to open a prefab for editing in Unity?

Opening a prefab for editing requires a valid GameObject reference to initiate the session. This allows you to enter the dedicated editing mode and apply asset modifications to the original prefab source.

Can I modify the original prefab asset directly from a scene GameObject?

Yes, you can modify the original prefab asset directly by passing a valid GameObject reference to enter edit mode. This bypasses individual instance overrides and applies changes to the shared prefab source.

How do I apply a material change to every character prefab in my game?

To apply a material change to every character prefab, open the prefab for editing, change the material, and close the session. The update is automatically applied to all instances of that prefab throughout the project.