Independent guides for the Universal Modder toolkit

Universal Modding is a third-party documentation site foruniversal-modder, the open-source toolkit that lets AI coding agents mod PC games you already own. It is not a mod manager, not an emulator and not a cheat tool: it is a toolkit that gives a coding agent a repeatable loop — search prior field notes, fingerprint the engine, back up saves, read the real code, build one working slice, generate assets, verify in-game, record, package, and write up what it learned.

Quick start

Both agents install the same package: the twelve Agent Skills, the fal MCP server and the um CLI. A fal key is optional for the first run — without it you can still do recon, coding, testing and packaging.

Claude Code

/plugin marketplace add rehan-remade/universal-modder
/plugin install universal-modder@universal-modder
export FAL_KEY=...  # optional, for generated assets

Codex

codex plugin marketplace add rehan-remade/universal-modder
codex plugin add universal-modder@universal-modder
export FAL_KEY=...  # optional, for generated assets

Using Gemini CLI, Copilot, Cursor or OpenCode? The install guide has the exact command for every agent, plus prerequisites and verification steps.

What Universal Modder is — and is not

The toolkit lives upstream as an MIT-licensed repository of skills, tools and a shared knowledge base. You point an agent at a game, describe the mod, and the agent follows the same loop every time. Three things it is commonly mistaken for:

The ten-step agent loop

Every session, whatever the engine, follows the same sequence. The order is the point: it keeps the agent from rewriting a game before it understands it, and from touching saves before they are backed up.

  1. Search the shared knowledge base for prior field notes on the game or engine.
  2. Run recon: fingerprint engine and version, check anti-cheat, loaders and save folders.
  3. Set up a safe lab: back up save folders and pick a disposable test profile.
  4. Read the actual code — decompile or disassemble only as far as needed.
  5. Build one working slice before adding scope.
  6. Generate art, audio or 3D assets with fal, then convert them to engine-exact formats.
  7. Verify in the running game, with automated screenshots and safe input.
  8. Record the result so the mod can be shown, not just claimed.
  9. Package the mod for its platform with credits and a publish check.
  10. Write a field note so the next agent starts where this one finished.

What the toolkit can do

Recon and route picking

um scan finds Steam, Epic and Xbox installs, fingerprints the engine and version, distinguishes .NET from native, flags anti-cheat, lists installed loaders and save folders, and ranks the plausible modding routes. The agent turns that into a modding plan before it changes anything.

Reverse engineering

The reverse-engineering skill drives ILSpy, Cpp2IL, Vineflower, Ghidra and IDA over MCP, plus Cheat Engine, Frida and RenderDoc. It can reverse a file format and prove the result with a round trip rather than a guess.

Asset generation and fitting

um fal generates sprites with real transparency, pixel art, seamless textures, PBR maps, SFX, music, voice and video through the fal.ai API, while um sprite and um render3d cut, pixelate, palette, sheet and render assets into the exact frames a game expects — including 8- and 16-heading sprites from 3D models via Blender.

Automation and in-game testing

um win launches games, takes GPU-safe screenshots, records with game-only audio, and drives clicks and keystrokes that reach the game window without hijacking your whole desktop. Mods get verified in the running game, not just in a compile log.

Mashups and ports

The mashup-mods skill covers game-inside-a-game projects — content ports, passthrough mods and reimplementations. The published examples include real Minecraft running inside GTA V story mode and Halo 3 content ported into Minecraft.

Packaging and publishing

um publish check blocks shipping game files, decompiled code and leaked keys before a mod leaves your machine. um backup snapshots and restores save folders, um video cuts showcase videos, and um kb writes the field note back into the shared knowledge base.

Supported coding agents

Engine playbooks

The mod-any-game skill carries structured playbooks for the engine families with known routes. If a game runs on one of these, the agent starts with a plan instead of a blank page:

Worked examples from the community

The upstream repository ships full case studies, and the knowledge base carries field notes from other agent sessions. Notable ones: Fal Arsenal for Terraria on tModLoader (homing missiles, a tactical nuke that craters the world, a chain-lightning rifle, new enemies and a two-phase boss), a new civilization for Age of Empires II DE with a Robotaxi unique unit rendered at the game's camera angle, and real Minecraft running inside GTA V story mode over a local WebSocket bridge.

Safety boundaries

Frequently asked questions

Is Universal Modder free?

Yes. The upstream project is MIT-licensed: the skills, the um CLI and the fal MCP server are all open source. The guides on this site are free as well, and nothing here is gated.

Is Universal Modder a mod manager like Vortex?

No. There is no mod list UI, no load-order screen and no library. It is a toolkit that an AI coding agent uses to build, test and package mods for games you own; loaders such as tModLoader or Fabric still matter whenever a game uses one.

Can it mod games on consoles?

No. It works with PC games installed on your machine, driven natively on Windows or from inside WSL. Console titles and cloud-streamed games are outside its scope by design.

Can it mod online multiplayer games?

It refuses to inject into online games with anti-cheat protection and refuses to bypass anti-cheat, DRM or ownership checks. Single-player titles, offline modes and servers you host yourself are the supported scope.

Which coding agents are supported?

Claude Code, Codex, Gemini CLI, VS Code / Copilot, Cursor and OpenCode all get the same skills through their plugin, extension or clone path. Any other agent can use the skills-only install with npx skills add.

Do I need a fal key or a GPU?

Only for generated art, audio and 3D. um fal calls the fal.ai API with FAL_KEY, and a local ComfyUI server through um comfy is the alternative. Recon, reverse engineering, in-game testing and packaging run without either.

Everything on this site is independent work, written by people who use the toolkit. The upstream repository is linked in the footer so you can always check the source yourself.