unity-workflow

Track and restore Unity editor changes with session-level undo and rollback.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-workflow-rayzerrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-workflow
Source: https://github.com/Rayzerrek/dotfiles/tree/main/.pi/agent/skills/unity-skills/skills/workflow
Command: npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-workflow-rayzerrek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you recover from risky or accidental Unity editor changes by giving you persistent task history, session-level undo, bookmarks, and rollback controls that survive restarts.

Core Features & Use Cases

  • Persistent task tracking: Start and end workflow tasks so changes can be undone later by task ID.
  • Conversation-level rollback: Group an entire session of edits and revert the full conversation’s work in one action.
  • Bookmarks and navigation: Save and restore selection plus scene view state when you need to revisit a setup quickly.
  • Batch planning and retry: Preview multi-step operations, estimate risk, and retry only failed batch items.
  • Use case: If you are reorganizing a scene, duplicating prefabs, or testing large component changes, this Skill lets you snapshot first and roll back the whole sequence if anything goes wrong.

Quick Start

Ask the assistant to start a Unity workflow session before making changes, then save the session when finished so the entire set of edits can be undone later if needed.

Frequently Asked Questions about unity-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I undo Unity editor changes after restarting the application?

You can undo Unity editor changes after a restart by using persistent task tracking and session-level undo. This Skill automatically snapshots object states and orchestrates safe rollback operations, allowing you to revert multi-step history even after closing and reopening the editor.

What is the best way to revert a batch of risky prefab changes in Unity?

Reverting risky prefab changes in Unity is best handled through batch planning and multi-step history undo. You can preview multi-step operations, estimate risk, snapshot the initial state, and then rollback the whole sequence of edits if any batch items fail.

Can I group an entire session of Unity scene edits and revert them all at once?

Yes, you can group an entire session of Unity scene edits and revert them all at once using conversation-level rollback. By starting a Unity workflow session before making changes, you group all edits together so you can revert the full conversation's work in one action.

How do I save and restore scene view state and selections in Unity?

You save and restore scene view state and selections in Unity by using bookmarks. Bookmarks capture your current selection and scene view setup, allowing you to revisit and restore the exact editor state quickly when you need to switch contexts or test large component changes.

Does Unity workflow session history support retrying only failed batch operations?

Yes, Unity workflow session history supports retrying only failed batch operations. The batch planning feature allows you to preview multi-step operations, estimate their risk, and selectively retry only the specific batch items that failed during execution.