What problem does it solve?
Managing and synchronizing prefab assets and their instances across scenes can be repetitive, error-prone, and time-consuming; this Skill centralizes creation, instantiation, modification, and inspection of prefabs to reduce manual work and mismatches.
Core Features & Use Cases
- Batch Instantiation: Spawn many prefab instances in a single call to improve performance and reduce API overhead.
- Prefab Asset Management: Create prefabs from scene objects, set properties directly on prefab assets, and create variants without instantiating.
- Instance Operations & Overrides: Apply instance changes back to the source prefab, unpack prefab instances, list and revert overrides, and find all instances of a prefab in a scene.
- Use Case: Quickly generate level objects by batch-instantiating enemy prefabs, set material or audio references on a prefab asset, then apply changes so all instances update.
Quick Start
Instantiate a batch of Enemy prefabs spaced 2 units apart using prefab_instantiate_batch with prefabPath Assets/Prefabs/Enemy.prefab.