What problem does it solve? AI-driven Unity edits are hard to reverse once applied, especially across Editor restarts or long conversations. This Skill records every operation as a persistent, snapshot-backed task so entire tasks or sessions can be undone, redone, or audited later. ## Core Features & Use Cases - Persistent task and session undo: Group changes into tasks or conversation-level sessions, then undo or redo them even after the Unity Editor restarts. - Content-addressed snapshots: Automatically backs up assets, scenes, materials, and settings before modification, with full restore including deleted .cs scripts. - Planning and batch governance: Generate combined execution plans with workflow_plan, query assets before batch cleanup, and retry only failed batch items. - Use Case: Before letting an AI refactor a scene, start a session with workflow_session_start, let it create GameObjects and add components, then call workflow_session_undo to revert everything if the result is wrong. ## Quick Start Start a workflow session, make your Unity scene changes, then list sessions and undo the most recent one to roll everything back.