UE Log Analyzer for Openclaw

A comprehensive tool for parsing and interpreting Unreal Engine log files to diagnose crashes, performance bottlenecks, and UnLua errors.

vincentwilliam
v1.0.0
Mar 2, 2026
1
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ue-log-analyzer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ue-log-analyzer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is UE Log Analyzer?

The UE Log Analyzer is a specialized diagnostic utility designed for developers working within the Unreal Engine ecosystem. As a key component of the Openclaw Skills ecosystem, this tool automates the tedious process of scanning massive log files for critical failures, rendering pipeline errors, and network inconsistencies. It specifically addresses modern development challenges like UnLua scripting errors and Pak file mounting failures, providing a streamlined interface for identifying the root cause of game crashes and performance dips.

By synthesizing technical data from various Unreal Engine subsystems, this skill allows developers to move from raw log data to actionable fixes in seconds. It is particularly effective for teams managing complex projects with custom SDKs and modular architectures, ensuring that stability issues are caught and resolved before deployment.

UE Log Analyzer Use Cases

  • Analyzing crash dumps and identifying the Session CrashGUID for post-mortem debugging.
  • Debugging Lua-specific errors in projects using the UnLua framework to catch nil value indexing.
  • Identifying missing assets or package mounting errors in Pak files during the loading process.
  • Optimizing performance by finding bottlenecks and timing-related hang points in the log timeline.
  • Troubleshooting rendering issues across D3D12, Vulkan, and mobile platforms.

How UE Log Analyzer Works

  1. Initialize the analyzer by reading logs via the nodes tool for remote files or the read tool for local files.
  2. Perform a multi-pass search for critical severity markers like FATAL, CRASH, and Assertion failures.
  3. Scan for subsystem-specific warnings including rendering, network, and asset streaming logs.
  4. Cross-reference findings with project-specific patterns, such as HeSDK or custom module updates.
  5. Generate a structured report featuring error counts, a chronological timeline of events, and prioritized fix suggestions.

UE Log Analyzer Setup

To use this within your environment, ensure your log files are accessible via the local filesystem or a paired computer. Integrate this into your Openclaw Skills library by following these steps:

# Example command to read a local Unreal Engine log
read path/to/Saved/Logs/ProjectName.log

# Or use the nodes tool for paired environments
nodes read project_log.log

Configure your environment to monitor the standard Unreal Engine log directories for automated analysis and ensure you have the necessary permissions to read the log output folders.

UE Log Analyzer Data Schema & Taxonomy

The skill organizes data by categorizing log entries into a structured taxonomy for easier resolution and error tracking.

Data Type Description Key Markers
Critical Errors Fatal crashes and failed assertions LogInit: Session CrashGUID, Fatal error:, Assertion failed:
Rendering Graphics API and RHI specific issues LogD3D12RHI, LogVulkanRHI, LogRendererCore
Scripting UnLua and Lua runtime errors LogUnLua, attempt to index a nil value
I/O & Assets Pak loading and streaming failures LogPakFile, LogStreaming, LogAssetRegistry
Network Online session and replication errors LogNet, LogOnline

UE Log Analyzer Advanced Features

  • Supports custom project patterns like HeSDK and modular loading sequences (MainModule, SubModule).
  • Detailed UnLua integration for tracking down nil-value indexing in Lua scripts across different project modules.
  • Automated Scalability.ini validation to prevent console variable conflicts and mobile rendering issues.
  • Chronological event mapping to pinpoint hang points and performance degradation through timestamp analysis.
  • Support for prioritized fix recommendations based on common Unreal Engine error patterns found in Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*