editor-scripting-and-python

Installation
SKILL.md

Editor scripting & Python

Everything in this skill is editor-only: it lives in editor modules or behind WITH_EDITOR and is stripped from packaged games. The two main paths are: the Python Script Plugin (unreal module) for quick automation and pipeline scripts, and Blutility (Editor Utility Widgets/Blueprints) for in-editor UI tools callable by artists and designers.

When to use this skill

  • Batch operations on assets — rename, set properties, reimport, generate LODs.
  • Custom in-editor UMG panels (Editor Utility Widgets) for artists.
  • Context-menu scripted actions triggered from the Content Browser or Level.
  • Headless commandlet runs in CI without the full editor UI.
  • Exposing a C++ function so it appears in Python/Blueprints with the correct name.
  • Obtaining a reference to an editor subsystem from C++ or Python.

Approach comparison

Installs
19
GitHub Stars
77
First Seen
Jun 26, 2026