What problem does it solve?
Manual implementation of multi-step game development plans risks polluting shared git branches, introduces human error, lacks progress tracking, and can break engine project compilation if pre-checks are skipped.
Core Features & Use Cases
- Strict Worktree Isolation: Automatically creates isolated git worktrees for plan execution to prevent branch pollution and enable parallel development workflows.
- Pre-flight Validation: Runs engine project readiness checks and test compilation before writing any code to catch configuration issues early.
- Scalable Execution: Dispatches parallel subagents for independent tasks and coordinates sequential phases for large cross-module plans, with active compile verification after each step.
- Resumable Progress: Uses checkpoint tracking to save execution state, allowing seamless resume of interrupted plans without redoing completed work.
Use case: A Unity developer implementing a 12-step player combat system plan can use this skill to automatically enter an isolated worktree, validate the project, dispatch parallel subagents for animation and physics modules, and resume execution if their session is interrupted, all without risking the main branch.
Quick Start
Use the execute skill to implement the player combat system plan located at Docs/qq/combat-system-plan.md.