What problem does it solve? Editing a Unity prefab normally requires manually locating the asset and entering prefab mode in the editor. This Skill opens the prefab edit stage directly from a GameObject reference, so modifications propagate to all instances of that prefab across the project. ## Core Features & Use Cases - Prefab Stage Opening: Resolves the prefab asset path via PrefabUtility.GetPrefabAssetPathOfNearestInstanceRoot and opens the correct prefab stage. - Instance-Aware Editing: Scene-instance GameObjects open with the originating instance remembered, while asset-side GameObjects open via the simple path overload. - Use Case: While iterating on a level, you select an enemy prefab instance in the scene, open its prefab stage, adjust its collider, and the change applies to every enemy instance in the project. Pair with 'assets-prefab-close' to exit the stage afterward. ## Quick Start Ask the assistant to open the prefab edit stage for a given GameObject by providing its instanceID, hierarchy path, name, or asset path as the gameObjectRef input.