OpenClaw Unreal Engine

v0.1.0

Integrate OpenClaw with Unreal Engine 5.x projects, editors, and plugins. Use when an agent needs to inspect or scaffold Unreal Engine automation, create or...

0· 55·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included assets: a lightweight Unreal project/plugin scaffold, Readme/reference docs, and a helper installer script. Source files implement a GameInstanceSubsystem, Blueprint helpers, HTTP client, and WebSocket client — all appropriate for an OpenClaw↔Unreal integration. No unrelated environment variables, binaries, or external services are required by the skill metadata.
Instruction Scope
SKILL.md gives detailed, scoped guidance for using Remote Control, HttpBlueprint, and a project plugin. It instructs inspecting project/engine layouts and adding a plugin under Plugins/, which is expected. Note: the docs explicitly mention PythonScriptPlugin and remote Python execution as a supported path and caution to restrict it; enabling remote Python execution in an editor is sensitive and should be done only in trusted environments.
Install Mechanism
There is no download/install spec; the provided scripts/install_plugin.sh simply copies the plugin folder into a specified Unreal project Plugins/ directory. No network downloads, external archive extraction, or system-level package installs are performed by the included installer script.
Credentials
The skill declares no required env vars or credentials. The plugin exposes configurable BaseUrl and ApiKey fields (UOpenClawSettings / subsystem Configure) which are expected for an integration that posts to /api/unreal/task. Storing/configuring an API key in project settings is proportional, but you should avoid checking secrets into source control.
Persistence & Privilege
always:false and user-invocable:true (defaults) — the skill does not demand forced inclusion. The installer copies files only into the target project Plugins folder; it does not modify global engine files unless you follow guidance to install engine-wide. The plugin does not change other skills or global configs.
Assessment
This package is a coherent Unreal plugin scaffold that will be copied into a project's Plugins/ directory and configured to contact an OpenClaw server URL (BaseUrl) with an optional API key. Before installing: 1) Review and keep any API key out of source control (do not commit UPROPERTY values containing secrets). 2) Only point BaseUrl/ApiKey at servers you trust; the plugin will POST task envelopes to /api/unreal/task and may open a WebSocket (both expected behavior). 3) Be cautious about enabling PythonScriptPlugin or remote-execution paths in editor builds — those can allow remote script execution and should be limited to trusted environments. 4) If you need stronger assurance, build the plugin locally and inspect/compile the code yourself; the installer script is a simple copy and does not perform hidden downloads. Overall, the skill appears internally consistent with its stated purpose.

Like a lobster shell, security has layers — review code before you run it.

latestvk97227k8ymrd31qg2nvzjetcph83yjqd

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments