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.