Claude Code plugin

Unreal Engine Skills For Claude Code Plugin

(1,577 ⭐ Epic Games plugin with skills and session hooks for controlling Unreal Editor through MCP tools for actors, Blueprints, materials, animation, and testing.

1,884 stars 192 forksPlugins & marketplaces Source

Install

Inside Claude Code
/plugin install unreal-engine-skills-for-claude-code@claude-plugins-official

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/EpicGames/unreal-engine-skills-for-claude-code-plugin.git

From the README

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…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add EpicGames/unreal-engine-skills-for-claude-code-plugin, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

Language
Shell
License
MIT
Last updated
27 October 2026

FAQ

What is Unreal Engine Skills For Claude Code Plugin?

(1,577 ⭐ Epic Games plugin with skills and session hooks for controlling Unreal Editor through MCP tools for actors, Blueprints, materials, animation, and testing. It is a plugin for Claude Code, from EpicGames/unreal-engine-skills-for-claude-code-plugin on GitHub.

How do I install Unreal Engine Skills For Claude Code Plugin?

Run /plugin install unreal-engine-skills-for-claude-code@claude-plugins-official inside Claude Code, then follow the setup in the README.

Is Unreal Engine Skills For Claude Code Plugin popular?

EpicGames/unreal-engine-skills-for-claude-code-plugin has 1,884 GitHub stars and 192 forks, and is included in 1 curated Claude Code list. It was last updated on 27 October 2026.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.