SkillMaxx / Development / Unreal Engine Skills For Claude Code

Unreal Engine Skills For Claude Code logo

Unreal Engine Skills For Claude Code

Control Unreal Editor directly from Claude Code via MCP. Hundreds of tools exposed via Unreal's ToolsetRegistry across 30+ toolsets: actors, blueprints, materials, Niagara, Control Rigs, Sequencer, State Trees, widgets, Gameplay Ability System, automation testing, and more.

PluginDevelopmentSource ↗Claude marketplace ↗

Stars
★ 547
Last updated
Hands-on tests
Tested ✓ in 2 of 5

Install

Tested ✓✓ Verified from docsOfficial docs ↗
/plugin install unreal-engine-skills-for-claude-code@claude-plugins-official

Tested ✓ on 2026-10-16: installed and loaded in a throwaway sandbox with no credentials.

Log excerpt
Installing plugin "unreal-engine-skills-for-claude-code@claude-plugins-official"...✔ Successfully installed plugin: unreal-engine-skills-for-claude-code@claude-plugins-official (scope: user)
$ verify:
  ❯ unreal-engine-skills-for-claude-code@claude-plugins-official
    Status: ✔ enabled
1 run, latest 2026-10-16

Unreal Engine Skills for Claude Code

Control Unreal Editor directly from Claude Code via MCP. Hundreds of tools exposed via Unreal's ToolsetRegistry across 30+ toolsets: actors, blueprints, materials, Niagara, Control Rigs, Sequencer, State Trees, widgets, Gameplay Ability System, automation testing, and more.

Contents

Skills
  • unreal-mcp (skills/unreal-mcp) - instructions and workflows for driving the Unreal Editor via MCP.
Hooks
  • SessionStart (hooks/unreal-context.sh) - injects a short note identifying the repo as an Unreal Engine project so Claude defaults to UE conventions (C++/UObject, Slate, UHT) and prefers the unreal-mcp skill. Runs on startup, resume, and clear.

Prerequisites

  1. Unreal Editor with the ModelContextProtocol and AllToolsets plugins enabled (AllToolsets provides the tools; the server exposes none without it)
  2. Editor running to execute tools, with the MCP server started. Run ModelContextProtocol.StartServer, or enable bAutoStartServer through skills/unreal-mcp/references/setup.md. The optional proxy can keep the client connection open while the editor is stopped.
  3. A bash shell on PATH - required for the SessionStart hook (see Platform Support)

Platform Support

Supported: macOS, Linux, and Windows via Git Bash or WSL.

The SessionStart hook is a bash script (hooks/unreal-context.sh) invoked by hooks/hooks.json as bash ${CLAUDE_PLUGIN_ROOT}/hooks/unreal-context.sh. It requires a working bash on PATH:

  • macOS / Linux: works out of the box.
  • Windows: install Git for Windows (provides Git Bash) or run Claude Code under WSL. Native PowerShell without one of those does not have bash on PATH, and the hook will not run. The plugin's MCP tools still work; you just lose the short project-context note the hook injects at session start. There is no separate PowerShell companion script today.

Installation

This plugin is published in Anthropic's official Claude Code plugin marketplace, claude-plugins-official, which is available automatically when you start Claude Code. Browse it at claude.com/plugins or in the Discover tab of the /plugin panel.

Read the full README on GitHub →

Preview from the source repo. Images are removed.

Similar alternatives

Confidence

Plugin · Development

Access Confidence feature flags, experiments, and migration tools directly from Claude Code.

★ 9Tested ✓ in 2

Appwrite

Plugin · Development

Appwrite tools for Claude Code, including SDK skills, Appwrite MCP servers, and deployment commands.

★ 10Tested ✓ in 2

Superpowers

Plugin · Development

Superpowers teaches Claude brainstorming, subagent driven development with built in code review, systematic...

★ 301kTested ✓ in 4

Netlify Skills

Plugin · Development

Netlify platform skills for Claude Code — functions, edge functions, blobs, database, image CDN, forms,...

★ 41Tested ✓ in 3

↑↓ to move · Enter to open · Esc to close