What the repository contains
The repository combines agent skills, field notes, and a command-line tool named `um`. The documented workflow covers game scanning, knowledge-base search, save backup and restoration, asset generation, automation, recording, packaging, and publication checks.
It is designed to work across several ecosystems, including Unity, Unreal, .NET/XNA, Godot, Source, Bethesda, Minecraft, Age of Empires II, and native C++. The exact route still depends on the game’s engine, version, mod loader, and ownership rules.
Installation and dependencies
The repository documents installation paths for Claude Code, Codex, Gemini CLI, VS Code/Copilot, Cursor, OpenCode, and generic Agent Skills setups. It also supports cloning the repository and installing the `um` CLI with `uv` or `pipx`.
The visible requirements include Git, Python 3.10 or newer, and FFmpeg. Blender is needed for 3D-to-sprite rendering. Fal-based asset generation needs a Fal API key, while local ComfyUI can support image workflows where available.
The safe boundary
The project states that it is for games the user owns, including single-player games, multiplayer games, and servers the user hosts. It explicitly says it will not inject into anti-cheat-protected online games, create cheats for other players, or bypass anti-cheat, DRM, or ownership checks.
It also says it does not ship game files, decompiled code, or leaked keys. The workflow backs up saves, asks before controlling input or installing loaders into game directories, and asks before publishing changes. Read the repository license and current README before using a command.