What problem does it solve? When Unity scripts fail to compile, .meta GUIDs break, or merge conflicts corrupt .unity and .prefab files, the Editor and REST APIs become unavailable, leaving raw YAML text as the only repair path. This Skill provides the operational rules for editing that YAML without corrupting serialization. ## Core Features & Use Cases - Reference and fileID Repair: Fix broken m_Script GUID references and missing components by correcting guid/fileID pairs in prefabs and scenes. - .meta and GUID Safety: Detect pseudo-random GUIDs, regenerate them with uuid4, and update every referencing file in the same change. - ProjectSettings and Merge Conflicts: Patch hidden ProjectSettings fields and resolve Git conflicts in .unity/.prefab files block-by-block. - Use Case: A renamed C# script leaves a prefab with a missing component. Read the script's current GUID from its .cs.meta, update the prefab's m_Script guid entry, and reimport to validate. ## Quick Start Ask the AI to repair the broken m_Script GUID reference in a Unity prefab by reading the script's .meta file and updating the YAML safely.