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.
Primary sources
- README.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- AGENTS.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- skills/reverse-engineering/SKILL.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- skills/mod-any-game/references/safety.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- examples/aoe2-de-civ/README.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- knowledge/README.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- CONTRIBUTING.md GitHub · rehan-remade/universal-modder · Revision 6a8865a
- .github/workflows/test.yml GitHub · rehan-remade/universal-modder · Revision 6a8865a
- pyproject.toml GitHub · rehan-remade/universal-modder · Revision 6a8865a
- LICENSE GitHub · rehan-remade/universal-modder · Revision 6a8865a
More in Agents and MCP
- ReVa (Reverse Engineering Assistant) · Integration
- x64dbg-MCP Server · Integration
- mcp-windbg · Integration
- Wireshark MCP · Integration
- BINNY · Integration
- decomp.wtf · Integration