| name | ue-dev-setup |
| description | Automated dev environment setup for deadline-cloud-for-unreal-engine. Use when onboarding, setting up the UE integration repo, building the plugin, or installing dependencies. The agent automates all steps and only prompts when user input is required. |
| tags | ["skill","deadline-cloud","deadline-cloud-for-unreal-engine deadline-cloud-for-ue","dev-setup","onboarding","dev-setup","plugin-build"] |
Unreal Engine Dev Setup
Overview
AI-guided automated setup for the deadline-cloud-for-unreal-engine project. The agent executes all steps, validates results, and only prompts the user when manual intervention is truly required.
Usage
Use this skill when:
- Setting up a new dev environment for the UE integration
- Onboarding to the
deadline-cloud-for-unreal-engine repo
- Building the C++ plugin or Python packages for the first time
Core Concepts
Platform: Windows only. UE 5.4–5.7, Python 3.9+.
Build system: Hatch (Python), Unreal Build Tool (C++)
Agent Behavior
You MUST automate all possible steps by running commands directly.
You MUST only prompt the user when their input is required (fork URL, UE version, custom paths).
You MUST validate each step's output before proceeding to the next.
You MUST inform the user clearly when manual intervention is needed (e.g., installing Visual Studio).
You SHOULD report progress at each step.
Setup Workflow
Follow the detailed step-by-step workflow in references/setup-guide.md.
Summary of steps:
- Verify Windows OS (abort if not Windows)
- Check GPU and NVIDIA drivers
- Enable Windows Long Paths
- Verify Python 3.9+ (attempt install via winget if missing)
- Verify Visual Studio with C++ tools
- Verify Deadline Cloud Monitor / CLI
- Detect Unreal Engine installation
- Install Hatch
- Build and install plugin (
python scripts/build_plugin.py --install)
- Verify environment variables on PATH
- Display summary
- Instruct user to enable plugin in UE