llt-build

Build Unreal Engine LowLevelTest executables via UnrealBuildTool or BuildGraph.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ai-sand-castles/local-marketplace --skill llt-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llt-build
Source: https://github.com/ai-sand-castles/local-marketplace/tree/main/test-automation-plugin/skills/llt-build
Command: npx skills add https://github.com/ai-sand-castles/local-marketplace --skill llt-build

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build LowLevelTest executables for Unreal Engine's LLT framework, enabling automated, consistent test builds and diagnostics.

Core Features & Use Cases

  • Build methods: direct UBT invocation (-Mode=Test) and BuildGraph via RunUAT.
  • Validates targets, platform SDKs, and project structure; parses build logs to report executables, error counts, and failure diagnostics.
  • Supports multiple platforms (Win64, Mac, Linux, PS5, PS4, Xbox, Switch, Android, iOS) and comprehensive logging for QA and CI pipelines.

Quick Start

Run a targeted LLT build for a chosen target and platform using either UBT or BuildGraph, then review the logs to identify the produced executable, errors, and diagnostics.

Frequently Asked Questions about llt-build

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

FAQPage Schema
How do I build Unreal Engine LowLevelTest executables for multiple platforms?

Build Unreal Engine LowLevelTest executables using UnrealBuildTool with -Mode=Test or BuildGraph via RunUAT. This automates test builds across platforms like Win64, Mac, Linux, PS5, PS4, Xbox, Switch, Android, and iOS, returning executable paths and diagnostics.

What is the difference between using UBT and BuildGraph for LLT builds?

UnrealBuildTool directly invokes -Mode=Test for targeted LowLevelTest builds, while BuildGraph orchestrates complex build pipelines via RunUAT. Both methods validate targets, check platform SDKs, and parse logs to report executables, error counts, and failure diagnostics.

Can I automate LowLevelTest builds in a CI pipeline for PS5 and Xbox?

Yes, LowLevelTest builds support console platforms including PS5, PS4, and Xbox through automated UBT or BuildGraph execution. The process validates platform SDKs and project structure, returning structured build results, error counts, and diagnostics suitable for CI integration.

How do I validate target naming and platform SDK checks before building LLT tests?

LowLevelTest builds automatically validate target naming conventions and perform platform SDK checks during the UBT or BuildGraph process. This ensures project structure compliance across supported platforms before generating executables and parsing build logs.

Why does my LowLevelTest build fail to produce an executable path?

LowLevelTest builds fail to produce executables when target naming validation, platform SDK checks, or project structure requirements are not met. The build logs contain error counts and failure diagnostics that identify the specific validation failure blocking executable generation.

Does llt-build support generating test executables for mobile platforms like Android and iOS?

Yes, the llt-build Skill generates LowLevelTest executables for Android and iOS alongside Win64, Mac, Linux, and console platforms. It applies platform SDK validation and parses build logs to return executable paths and structured error diagnostics for each target.