What problem does it solve?
Working in Unreal Engine 5 through an AI agent requires knowing exact service names, method signatures, and domain-specific gotchas; guessing wrong property names leads to failed calls and discovery loops. This Skill routes tasks to the correct VibeUE domain skill and enforces verified API patterns before any code is written.
Core Features & Use Cases
- Domain skill routing: Maps tasks across 13 functional areas (Blueprints, Animation, Materials, Niagara, UMG, Landscape, Audio, PCG, and more) to the correct skill packs loaded via the engine's AgentSkillToolset.
- Editor lifecycle management: Detects editor readiness via signal files, monitors a health heartbeat to catch dead or wedged editors, and gates world edits on the currently loaded map.
- Python execution workflow: Runs all VibeUE services through execute_python_code on the unreal module, with batched discover_python_class calls to verify live method signatures before coding.
- Use Case: Ask the agent to build a StateTree AI behavior: it loads the state-trees skill, discovers StateTreeService methods, and authors states, tasks, and transitions in the running editor.
Quick Start
Ask the agent to list available VibeUE skills and then create a Blueprint with gameplay logic in the currently open Unreal Engine project.