What problem does it solve? Shipping an Unreal project requires coordinating three failure-prone stages — build, cook, and package — and misconfigured cook rules, wrong build configurations, or missing IoStore flags produce builds that work in PIE but break when packaged. This Skill provides the correct APIs, settings, and command-line patterns to produce runnable builds and diagnose packaging failures. ## Core Features & Use Cases - Build configurations and targets: Choose correctly between Debug/DebugGame/Development/Test/Shipping configurations and Game/Client/Server/Editor targets declared in *.Target.cs files. - UAT BuildCookRun pipeline: Automate cook/package in CI with the full flag reference for RunUAT.bat, including iterative cooking, staging, archiving, and skipping the build stage. - Pak, IoStore, and chunking: Configure bUseIoStore, bGenerateChunks, compression, encryption, and Primary Asset Rules for DLC, patching, and streaming installs. - Use Case: A CI pipeline needs a Win64 Shipping build. Use this Skill to construct the correct BuildCookRun command with -build -cook -allmaps -stage -pak -iostore -archive and -warningsaserrors, then diagnose any cook failures by stage. ## Quick Start Ask the agent to generate a UAT BuildCookRun command that cooks and packages your project for Win64 in Shipping configuration with IoStore enabled.