unity-workflow

Automate Unity workflow management with persistent history, session undo, and task tracking.

Updated May 9, 2026
One-click install
npx skills add https://github.com/krikommp/chess-game --skill unity-workflow-krikommp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-workflow
Source: https://github.com/krikommp/chess-game/tree/main/.agents/skills/unity-skills/skills/workflow
Command: npx skills add https://github.com/krikommp/chess-game --skill unity-workflow-krikommp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates and simplifies workflow management, tracking, and collaboration for Unity projects, enabling teams to efficiently manage tasks, history, and undo operations.

Core Features & Use Cases

  • Persistent History and Rollback: Track changes, create snapshots, and undo operations, ensuring a complete record of project evolution.
  • Session-Level Undo: Group all changes from a conversation and undo them together, perfect for collaborative editing sessions.
  • Task-Level Tracking: Monitor individual tasks, create snapshots, and revert changes for each task.
  • Planning and Batch Governance: Generate execution plans for multiple skills, query assets, and retry failed batch executions.
  • Session Management: Start, end, and manage sessions for conversation-level undo, maintaining a clear history of collaborative changes.

Quick Start

Use the workflow skill to start a new session and begin a conversation: 'workflow_session_start' followed by 'gameobject_create' and 'component_add'.

Frequently Asked Questions about unity-workflow

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

FAQPage Schema
How do I undo all changes made during a collaborative Unity editing session?

You can undo collaborative changes using session-level undo, which groups all modifications made during a conversation. Starting a session with `workflow_session_start` enables this rollback capability.

How does persistent history tracking work for Unity project assets?

Persistent history tracking records project evolution by creating snapshots of changes. This ensures a complete log is maintained, allowing you to revert individual tasks or restore previous project states.

Can I automate batch execution plans for multiple Unity tasks?

Yes, planning and batch governance allows you to generate execution plans for multiple tasks. The system handles asset queries and provides retry mechanisms for any failed batch executions.

Do I need a specific Unity environment to use workflow automation?

Yes, this workflow automation requires a Unity environment with appropriate permissions and configurations set up beforehand to properly manage tasks, history, and undo operations.

What is the best way to track individual task changes in Unity?

Task-level tracking monitors individual tasks by creating specific snapshots. This allows you to revert changes on a per-task basis, ensuring precise control over your project's evolution.

Why would I use session management for Unity collaboration?

Session management maintains a clear history of collaborative changes by starting and ending conversation-level sessions. This ensures all grouped changes can be cleanly undone together if needed.