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.