What problem does it solve? Editing a Unity prefab so changes propagate to every instance requires entering the prefab edit stage, which is tedious to do manually through the editor. This Skill opens the correct prefab stage directly from a GameObject reference, whether it is a scene instance or a prefab asset. ## Core Features & Use Cases - Prefab Stage Opening: Resolves the prefab asset path via PrefabUtility.GetPrefabAssetPathOfNearestInstanceRoot and opens the matching prefab stage. - Instance-Aware Editing: Scene-instance GameObjects open with the instance context preserved so the editor remembers which instance prompted the edit. - Use Case: While iterating on a Unity scene, you need to adjust a shared enemy prefab. Reference any enemy instance in the scene, open its prefab stage, make the change, and it propagates to all enemy instances across the project. ## Quick Start Open the prefab edit stage for the GameObject named EnemySpawner so I can modify the prefab and apply changes to all its instances.