LIFEHUBBER
Choose theme

AI Visuals

Universal Modder

GitHub stars: 6.9K GitHub forks: 713 Declared license: MIT: MIT Last pushed October 12, 2026: Pushed today
Stats from GitHub

Universal Modder gives AI coding agents skills and tools for building PC game mods.

Its workflow connects game and engine research, mod code, generated art and sound, in-game checks, and packaging. A shared knowledge base records routes, versions, results, and problems encountered in particular games. Use this as a first read, not a recommendation. Open the original project before trusting details like terms, limits, privacy, cost, setup, or safety.

What it is

Modding skills and command-line tools

The repository combines Agent Skills instructions, a Python um CLI, and a fal MCP connection. It documents integration routes for several coding agents, including Claude Code, Codex, Gemini CLI, Copilot, Cursor, and OpenCode.

Why it stands out

Lessons tied to a game and its version

Field notes describe the engine, modding route, verification, and gotchas for individual projects. Entries have statuses such as working, in-progress, or abandoned, so a recorded attempt does not automatically mean a finished mod.

Availability

Public source and agent integrations

The project declares an MIT license and provides plugin, skills-only, and source-clone installation paths. The tools require Python 3.10 or newer; setup also lists Git and ffmpeg, with additional requirements for particular asset workflows.

Why it matters

What makes it useful

A mod idea can involve several different jobs: finding the game's extension points, changing its behavior, producing artwork, and checking the result inside the game. Universal Modder supplies instructions and tools for those stages. Its included Terraria example combines new weapons, enemies, and generated sprites; the Age of Empires II example uses 3D models rendered into sprite frames for a new civilization. These are project examples, rather than a promise that the same process works in every game.

Notable points

What stands out

Asset generation and game-ready formatting are separate stages here. The CLI can generate images, 3D models, and sound through fal, then process sprite palettes, sheets, and team-color masks. Blender renders can turn a GLB model into frames from a selected game-camera angle. For a sprite-based game, generating a model is only part of the job: those views and frame formats determine how the asset is prepared for the engine. A local ComfyUI connection supplies an alternative path for images, rather than replacing every fal workflow.

Before using

What to review

Compatibility depends on the game, its version, and the chosen modding route. Review the relevant field note and its status; the project's broad game coverage is not a compatibility guarantee.

fal asset generation requires a fal API key. Blender is needed for 3D-to-sprite renders, and local ComfyUI images require a running ComfyUI server. Provider access and usage charges remain separate from this repository.

The project's instructions call for save backups and approval before controlling mouse or keyboard input, installing loaders into game folders, or publishing. These are documented workflow rules, rather than proof that an agent will always follow them.

The project excludes anti-cheat or DRM bypass and cheats against other players. Its packaging rules exclude game files and decompiled code; review those project boundaries before selecting a modding task.

Reader fit

Who may find it relevant

Relevant to technical hobbyists and mod builders who want a coding agent to help with code, assets, and game-specific research. Expect to work with command-line tools and inspect intermediate results. Someone looking only to download and enable a finished mod will need a different starting point; the advertised mod-sharing hub is still described as forthcoming.

Editorial note

Why LifeHubber lists it

We list Universal Modder because it preserves the details that can make a modding attempt useful to the next person: the game version, route taken, checks performed, and problems found. For someone deciding how to begin a mod, a working example and an unfinished attempt answer different questions. Reading both can reveal a route to try or a dead end to investigate before spending time generating assets. The shared notes give the coding-agent workflow a record of what happened in a particular game, alongside the tools for making the next change.

Source links

Source materials

Reader note

Before relying on this entry

LifeHubber lists entries to help readers inspect AI projects, not to endorse them or prove they are safe, suitable, accurate, maintained, or right for a specific use. We do not verify every entry in depth. Before relying on anything listed, review the original materials, terms, privacy practices, limits, and risks that matter for your situation.

Advertisements

Advertisements

For project maintainers

Listed here? You can use the badge.

If you maintain a project with a current LifeHubber listing, you may add the optional “Listed on LifeHubber AI Resources” badge to its README, docs, or website. No introduction or permission request is needed.

See what’s moving