# Build Unreal Engine Projects With AI

Unreal Engine automation often requires switching between editor tools, Python scripts, and Blueprint tasks. This skill guides Claude, Codex, and Claude Code through editor control, asset work, level design, and verification.

## Install

```bash
npx skillstore add dammianmiller/unreal-engine-developer
```

## Metadata

- Status: approved
- Slug: dammianmiller-unreal-engine-developer
- Skillstore revision: r1
- Version status: missing
- Tree hash: c68b48a08c7362218a15d46669488fbb344134bcdf057ce75d64355ae7db4140
- Author: DammianMiller
- GitHub username: DammianMiller
- License: MIT
- Repository: https://github.com/DammianMiller/universal-agent-memory/tree/main/.factory/skills/unreal-engine-developer
- Ref: 7e9e368dc1a370f2040369ebcd0db06d90cb48e5
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/dammianmiller-unreal-engine-developer
- Manifest: https://skillstore.pages.dev/api/skills/dammianmiller-unreal-engine-developer/manifest

## Capabilities

- Guides setup for runreal/unreal-mcp and chongdashu/unreal-mcp editor integrations.
- Provides Unreal Python patterns for asset creation, import, save, and lookup workflows.
- Shows how to spawn, update, duplicate, and delete actors in Unreal levels.
- Explains Blueprint class creation, component setup, compilation, and actor spawning.
- Includes examples for procedural level generation and batch material assignment.
- Defines verification steps for scripts, assets, Blueprints, levels, MCP connections, and screenshots.

## Use Cases

- Prototype Playable Levels: Create blockouts, place actors, adjust transforms, and verify level changes through Unreal editor automation.
- Automate Asset Pipelines: Batch import assets, create materials, assign meshes, rename selections, and save updated content packages.
- Build Blueprint Workflows: Create Blueprint classes, add components, compile assets, and spawn Blueprint actors for gameplay prototypes.

## Prompt Templates

### Set Up Unreal MCP

```
Help me configure Unreal Engine for MCP control. Check the required plugins, project settings, and client configuration before running anything.
```

### Create a Simple Level

```
Plan a small Unreal Engine test level, then create actors, assign meshes, position lights, save the level, and summarize every change.
```

### Clean Up Selected Assets

```
Review my selected Unreal assets, propose a safe batch rename and material assignment plan, then wait for approval before making changes.
```

### Design a Blueprint System

```
Design a Blueprint actor workflow for a reusable gameplay object. Include components, variables, events, validation steps, and rollback guidance.
```

## Limitations

- Requires a configured Unreal Engine editor, enabled Python tooling, and a working MCP server.
- Setup guidance assumes Unreal Engine 5.4 or 5.5 depending on the MCP option.
- Cannot validate project-specific runtime behavior without access to the Unreal project.
- Editor automation can modify or delete project assets, so users must review planned changes.

## Best Practices

- Review every planned editor operation before allowing asset writes, deletes, imports, or console commands.
- Keep MCP servers bound to localhost unless a trusted network setup is explicitly required.
- Save backups or use source control before running batch Unreal Python or Blueprint automation.

## Anti Patterns

- Running unpinned MCP servers or plugins without reviewing their source and version.
- Capturing or sharing viewport screenshots without confirming that project visuals may be exposed.
- Using broad Python scripts on production projects before testing them in a disposable level.

## Security Audit

- Audited at: 2026-07-05T09:18:12.107\+00:00
- Summary: Most Markdown backtick findings are false positives, but the skill includes real high-risk editor automation. Confirmed risks include screenshot capture, arbitrary Unreal Python and console command execution, all-interface binding guidance, and unpinned third-party MCP server execution. No prompt injection text was found in SKILL.md or references.md.

## Stats

- Views: 304
- Downloads: 16
- Favorites: 0
- Popularity score: 0
