unity-workflow

Track Unity editor changes with session-based undo and snapshot rollback.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-workflow-krl76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-workflow
Source: https://github.com/krl76/MP-Study-Projects/tree/main/Practice1/.codex/skills/unity-skills/skills/workflow
Command: npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-workflow-krl76

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps a reliable history of changes in Unity editor tasks and operations, enabling precise undo, redo, and snapshot-based rollbacks.

Core Features & Use Cases

  • Persistent history and rollback for AI-driven operations and Unity editor actions
  • Tag tasks, snapshot objects before modification, and undo specific tasks even after Editor restarts
  • Session-level undo groups entire conversations for bulk reverts

Quick Start

Start a session, perform changes you want tracked, then end the session to enable undo of the entire workflow.

Frequently Asked Questions about unity-workflow

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

FAQPage Schema
How do I track Unity editor changes and undo AI-driven operations across sessions?

You can track Unity editor changes and undo AI-driven operations by starting a workflow session that records persistent history, enabling undo of individual steps, entire sessions, or grouped operations even after editor restarts.

What is persistent undo history for Unity editor workflows?

Persistent undo history is a snapshot-based rollback mechanism for Unity editor actions that retains change records across sessions, enabling precise undo and redo of specific tasks or bulk conversation reverts.

Can I revert an entire Unity editor session instead of undoing individual steps?

Yes, you can revert an entire Unity editor session at once. Session-level undo groups entire conversations and workflow operations together, providing bulk rollback capabilities for grouped modifications.

How do I start and end a Unity workflow session for change tracking?

To enable change tracking, start a session using the workflow_session_start operation, perform your desired Unity editor modifications, then end the session to enable undo of the entire tracked workflow.

Does Unity workflow history survive after closing the editor?

Yes, Unity workflow history survives after closing the editor. The persistent history and snapshot-based rollback system retains your tracked changes, allowing you to undo specific tasks even after editor restarts.

What's the best way to snapshot Unity objects before modification?

The best way to snapshot Unity objects before modification is to initiate a workflow task using the workflow_task_start operation, which tags the task and records a snapshot of objects to enable targeted rollback later.