ue-detect-engine

Detect Unreal Engine installation paths via registry, cache, and .uproject files.

1|1|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/sipherxyz/universal-ue-skills --skill ue-detect-engine-sipherxyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-detect-engine
Source: https://github.com/sipherxyz/universal-ue-skills/tree/main/skills/ue-detect-engine
Command: npx skills add https://github.com/sipherxyz/universal-ue-skills --skill ue-detect-engine-sipherxyz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automatically locates your custom Unreal Engine installation path, which is crucial for build processes, launching the editor, or running other Unreal Engine tools.

Core Features & Use Cases

  • Multiple Detection Strategies: Checks cache files, Windows Registry, and .uproject files to find the engine.
  • Validation: Verifies that essential engine executables exist at the found path.
  • Caching: Stores the detected path for faster retrieval in the future.
  • Use Case: When you need to compile a project or launch the Unreal Editor, this skill ensures the correct engine version is identified and used.

Quick Start

Run the ue-detect-engine skill to find the Unreal Engine path for the current project.

Frequently Asked Questions about ue-detect-engine

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

FAQPage Schema
How do I find my Unreal Engine installation path automatically?

You can find the Unreal Engine installation path by using a multi-stage fallback mechanism that checks cache files, queries the Windows Registry, and analyzes `.uproject` files to locate the correct engine directory.

How does `.uproject` file analysis help detect the Unreal Engine path?

Analyzing `.uproject` files helps detect the Unreal Engine path by extracting the engine association identifier from the project file, which is then used to resolve the correct local installation directory.

Why does Unreal Engine path detection fail or return an invalid directory?

Unreal Engine path detection may return an invalid directory if critical executables like UnrealBuildTool and UnrealEditor are missing, which is why the detected path is validated by checking for these essential files.

What is the best way to locate a custom Unreal Engine build for compiling a project?

The best way to locate a custom Unreal Engine build is to run a detection skill that checks the Windows Registry and `.uproject` files, validates the path for UnrealBuildTool, and caches the result for future build processes.

Can I use Windows Registry queries to find my Unreal Engine version?

Yes, you can use Windows Registry queries to find your Unreal Engine version, as the registry stores installation records that serve as a reliable fallback when cache files are unavailable.

Does Unreal Engine path detection cache the result for subsequent invocations?

Yes, Unreal Engine path detection caches the validated result in a cache file to optimize performance, ensuring subsequent invocations skip the registry queries and `.uproject` analysis.