{
  "added_at": "2026-10-18",
  "additional_evidence_urls": [
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/AGENTS.md",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/skills/reverse-engineering/SKILL.md",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/skills/mod-any-game/references/safety.md",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/examples/aoe2-de-civ/README.md",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/knowledge/README.md",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/CONTRIBUTING.md",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/.github/workflows/test.yml",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/pyproject.toml",
    "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/LICENSE"
  ],
  "category": "agent-workflows",
  "description_en": "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.",
  "description_zh": "为修改用户自有的 PC 游戏打包智能体技能、三份角色说明、Python 命令行工具及预配置的 fal MCP 设置。其逆向分析指南把托管代码、原生代码和数据格式工作交给外部反编译器与调试器，并要求逆向得到的文件格式先通过往返检查再投入使用；其中一个示例附带按此方法实现的 Age of Empires II 精灵写入器。它是附带智能体实践笔记的模组工具包，不是游戏反编译重建，示例结果仍为项目报告。",
  "entry_url": "https://awesomerea.org/resources/universal-modder-agent-toolkit/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/universal-modder-agent-toolkit/",
  "evidence_url": "https://github.com/rehan-remade/universal-modder/blob/6a8865ae171b406f50892c7f46fc5f45655269eb/README.md",
  "group": "agents",
  "id": "universal-modder-agent-toolkit",
  "json_url": "https://awesomerea.org/resources/universal-modder-agent-toolkit/record.json",
  "kind": "integration",
  "markdown_url": "https://awesomerea.org/resources/universal-modder-agent-toolkit/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/universal-modder-agent-toolkit/index.md",
  "name": "Universal Modder",
  "name_zh": "Universal Modder 游戏模组智能体工具包",
  "record_type": "resource",
  "relationship": "independent-agent-integration",
  "requirements": [
    "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."
  ],
  "requirements_zh": [
    "Python 包 0.2.0 提供十二个技能、三份子智能体角色文件、um 命令行工具，以及 Claude Code、Codex、Gemini CLI、VS Code／Copilot、Cursor 与 OpenCode 连接 fal MCP 的配置。宿主需要 Git、Python 3.10+ 与 ffmpeg（建议使用 uv；仅 3D 转精灵渲染需要 Blender）；Windows 截图、输入与启动命令可在本机或通过 WSL 运行。",
    "工作从用户自有的游戏安装开始；不提供游戏文件、ROM 或反编译代码，反编译结果与提取的素材应放在仓库之外。生成素材需要 fal API 密钥或浏览器登录；本地 ComfyUI 可替代图像生成，Sprixen 是另行付费的 API。技能中提到的 ILSpy、Cpp2IL、Ghidra、IDA、Cheat Engine、Frida 与 RenderDoc 等工具需另行安装。",
    "AoE2 DE .sld 写入器在原版精灵上 0.9/255 的平均误差、2026 年 9 月的游戏内测试，以及 Terraria 移动规则移植 99.9% 的速度吻合度，均为作者结果。",
    "CI 检查工具包本身（测试、命令行帮助、索引，以及阻止发布游戏文件、反编译代码和密钥的检查）。实践笔记由智能体撰写、验证情况自行声明。",
    "项目规则将工作限定于自有游戏，且只在离线或自建服务器上进行；拒绝注入受反作弊保护的在线客户端、针对其他玩家的作弊，以及绕过 DRM、反作弊或所有权检查。代码采用 MIT，字体采用 SIL OFL；生成素材遵循 fal 及模型条款，游戏与工具适用各自条款。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/rehan-remade/universal-modder",
  "verification": "source-reviewed",
  "verified_at": "2026-10-18"
}
