unity-workflow

Track Unity operation history with snapshots and undo across sessions.

1|Updated Feb 22, 2024
One-click install
npx skills add https://github.com/Stardust-liu/EDC_Framework --skill unity-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-workflow
Source: https://github.com/Stardust-liu/EDC_Framework/tree/main/Assets/AI/Unity-Skills-1.5.5/unity-skills/skills/workflow
Command: npx skills add https://github.com/Stardust-liu/EDC_Framework --skill unity-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Persistent operation history and rollback for Unity workflows, enabling tracking, object snapshots, and undo across sessions and editor restarts.

Core Features & Use Cases

  • Session-level undo to group changes within a conversation or gameplay session, allowing collective rollback.
  • Task-level snapshots and automatic tracking of created or modified objects to support precise undo/redo.
  • Manual snapshot and history management commands to control checkpoints across Unity projects.
  • Clear lifecycle commands (session_start, session_end, workflow_task_start, workflow_task_end) to structure work and ensure consistent undo histories.

Quick Start

Start a new workflow session, perform edits, and end the session to enable undo across the entire task.

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 a session?

Persistent operation history enables undo for Unity editor changes after a restart by tracking state changes and snapshots across sessions to preserve your workflow.

How do I track Unity object snapshots and history during gameplay development?

You can track Unity object snapshots and history by starting a workflow task, which automatically records created or modified objects to support precise undo, redo, and rollback operations.

What is the best way to manage undo and redo for specific Unity workflow tasks?

The best way to manage undo and redo for Unity tasks is using explicit lifecycle commands like workflow_task_start and workflow_task_end, which structure your work and ensure consistent histories.

Do I need lifecycle commands to manage Unity workflow sessions?

Yes, you need explicit lifecycle commands like session_start and session_end to structure your work, group changes, and enable collective rollback for your Unity editor sessions.

Can I manually create checkpoints across Unity projects?

Yes, you can manually create checkpoints across Unity projects using manual snapshot and history management commands to control exactly when state changes are preserved.