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 direct YAML text editing as the only recovery path. This Skill provides the rules to perform those edits without corrupting serialization. ## Core Features & Use Cases - Reference and fileID Repair: Fix broken m_Script GUID references and missing components by updating the correct guid while preserving fileID 11500000 and type 3. - .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 per-block conflicts in .unity and .prefab files. - Use Case: A renamed script leaves a prefab with a missing component. Read the script's current GUID from its .cs.meta, update the m_Script guid in the prefab YAML, then reimport to validate. ## Quick Start Ask the assistant to repair the broken m_Script GUID reference in a prefab file by reading the script's .meta and updating the YAML safely.