Star on GitHubStar1.1k stars

Integration

Universal Modder

Packages agent skills, three role briefs, a Python CLI and preconfigured fal MCP settings for modding PC games the user owns. Its reverse-engineering guidance sends managed, native and data-format work to external decompilers and debuggers, and requires a round-trip check before a reverse-engineered file format is used; one worked example ships an Age of Empires II sprite writer built this way. It is a modding toolkit with agent-written field notes, not a game decompilation, and its example results remain project-reported.

Targets
Game
Category
Independent agent workflows
Relationship
Independent agent integration
Sources reviewed

Requirements & limits

  • Package 0.2.0 ships twelve skills, three subagent role files, the um CLI and fal MCP settings for Claude Code, Codex, Gemini CLI, VS Code/Copilot, Cursor and OpenCode. Hosts need Git, Python 3.10+ and ffmpeg (uv recommended; Blender only for 3D-to-sprite rendering); Windows capture, input and launch run natively or from WSL.
  • Start from a game installation you own; no game files, ROMs or decompiled code are supplied, and decompiles and extracted assets stay out of the repository. Asset generation needs a fal API key or browser sign-in; ComfyUI is a local image alternative and Sprixen a separate paid API. Tools such as ILSpy, Cpp2IL, Ghidra, IDA, Cheat Engine, Frida and RenderDoc are installed separately.
  • The AoE2 DE .sld writer’s 0.9/255 mean error on a stock sprite, its September 2026 in-game test and a Terraria movement port’s 99.9% velocity match are author results.
  • CI checks the toolkit (tests, CLI help, index and a publish lint blocking game files, decompiled code and secrets). Field notes are agent-written with self-declared verification.
  • Rules limit work to owned games offline or on self-hosted servers and refuse injection into anti-cheat-protected online clients, cheats against other players, and DRM, anti-cheat or ownership-check bypasses. Code is MIT with fonts under the SIL OFL; generated assets follow fal and model terms, and games and tools keep theirs.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  2. AGENTS.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  3. skills/reverse-engineering/SKILL.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  4. skills/mod-any-game/references/safety.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  5. examples/aoe2-de-civ/README.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  6. knowledge/README.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  7. CONTRIBUTING.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
  8. .github/workflows/test.yml GitHub · rehan-remade/universal-modder · Revision 6a8865a
  9. pyproject.toml GitHub · rehan-remade/universal-modder · Revision 6a8865a
  10. LICENSE GitHub · rehan-remade/universal-modder · Revision 6a8865a

More in Agents and MCP

All 87 entries in Agents and MCP

↑↓ move↵ open⌘↵ new tab