Skills, tools and a shared knowledge base that let any AI coding agent mod almost any PC game you own.
The agent finds the game, works out the engine and the route, reads the real code, builds the mod, makes art, 3D and sound
with fal, tests it in the running game, cuts the video, and writes down what it learned for the next agent.
Coming next: the mod hub. Publish your mods, remix other people's, and make new ones.
## Install Pick your agent. Each gets the same skills (Agent Skills format), the fal MCP server, and the `um` CLI. | Agent | Install | |---|---| | **Claude Code** | `/plugin marketplace add rehan-remade/universal-modder`| Skill | What it does |
|---|---|
mod-any-game | The whole loop, hard safety rules, and 12 engine playbooks: Unity, Unreal, .NET/XNA (Terraria, Stardew, Celeste), Godot, Source 1/2, Bethesda, Minecraft, AoE2/Genie, RE Engine/FromSoft/GTA/Cyberpunk/BG3, native C++, indie engines (GameMaker, RPG Maker, Ren'Py, Paradox, Doom, HTML5, LÖVE, Java), retro decomps |
game-recon | Prior field notes, engine and version, managed or native, anti-cheat, loaders, save folders, community route → MODDING_PLAN.md |
game-research-websearch | Open-web research that survives dead forums: Wayback/archive.today, GitHub/code and Nexus/Workshop/Thunderstore APIs, Reddit/YouTube, login-gated handoff, screenshots as evidence |
reverse-engineering | ILSpy / Cpp2IL / Vineflower / Ghidra and IDA over MCP / Cheat Engine / Frida / RenderDoc; reverse-engineer a file format and prove it with a round trip |
fal-assets | Sprites with real transparency, consistent variants, pixel art, seamless textures, PBR maps, image-to-3D, auto-rigging, SFX, music, voice, cutscene video |
asset-pipeline | Art → engine-exact frames: cutout, nearest-neighbour fit, palettes, sheets, team-colour masks, 3D → 8/16-heading sprites |
game-automation | Launch, screenshot (GPU-safe), click/type safely, windowed mode, crash-reporter cleanup, in-game agent bridges |
showcase-video | Record the window with only the game's audio, pick moments, cut a styled video from an EDL |
mashup-mods | Game inside a game: content ports, passthrough mods (worked example: Minecraft × GTA V), decomps as libraries, reimplementations |
publish-mod | Lint, package per platform, credits, the post |
share-field-notes | Search the knowledge base, write your own note, open the PR |
| Command | What it does | |
|---|---|---|
um scan | Find Steam/Epic/Xbox installs; fingerprint engine and version, .NET vs native, anti-cheat, installed loaders, save folders, ranked routes | |
um fal | sprite, image, edit, rmbg, pixelate, upscale, texture, pbr, model3d, rig, sfx, music, voice, video, run, search, schema, price. Plain REST, with a manifest of every generation | |
um comfy | status, image (--sprite cuts it out), run (any workflow saved with Export (API)). Images from a local ComfyUI server, no API key | |
um sprite | cutout, fit, pixelate, palette, sheet, slice, frames, team-mask, seamless, preview | |
um render3d | GLB → sprite frames from the game's camera (aoe2, iso8, trueiso, topdown, side, turntable) with Blender | |
um win | shot, record (gfxcapture + process-loopback audio), drive (input that only reaches the game), ps, kill, launch, reg | |
um video | contact sheets, compile (EDL → titled, beat-cut video with music), mux, beats, first-frame | |
um backup | Snapshot, diff and restore save folders | |
um publish check | Blocks shipping game files, decompiled code and leaked keys | |
um kb | The knowledge base: search, show, new, check, index, sync, pr |
