What problem does it solve? Manually creating prefabs in the Unity Editor requires repetitive drag-and-drop work, and automating it from an AI assistant or CLI is not possible without a bridge into the Editor. This Skill exposes prefab creation as a callable tool through the unity-mcp-cli, letting you convert scene GameObjects into prefab assets or derive Prefab Variants from existing prefabs programmatically. ## Core Features & Use Cases - Prefab Creation from Scene Objects: Convert any GameObject in the active scene into a prefab asset saved at a specified Assets/ path, optionally connecting the scene object to the new prefab as an instance. - Prefab Variant Support: Create a Prefab Variant either from a scene GameObject that is already a prefab instance, or directly from an existing prefab asset via sourcePrefabAssetPath. - Automatic Folder Creation: Intermediate folders along the target asset path are created recursively if they do not exist. - Use Case: While building a level, you locate an enemy GameObject with gameobject-find, then call this Skill to save it as Assets/Prefabs/Enemies/Grunt.prefab and immediately create a GruntElite variant from it for a harder encounter. ## Quick Start Ask the AI to create a prefab at Assets/Prefabs/Player.prefab from the Player GameObject in the current scene using the assets-prefab-create tool.