Claude models and GPT-5.6 Luna are now available to accounts that have topped up at least once. Top up any amount to unlock them — bonus credits can pay for them too. All other models are unaffected.Top up

RouteMux Agent Skills

A handful of SKILL.md files that teach your coding agent to generate images, make video and look up models with the same RouteMux key. Open source, MIT, works in any agent that reads the open format.

Why you need them

Point a coding agent at any third-party gateway and its built-in image tool stops working. Codex CLI's $imagegen is the usual example: it rides the vendor's own subscription session and ignores the base_url you configured. This is not a misconfiguration and there is nothing to fix in your config. The fix is to give the agent a skill that calls the image endpoint over plain HTTP — that path is unaffected.

Four skills

routemux-images

Generate and edit images, saved to the path you choose. Models come from the live catalogue, never hard-coded.

routemux-video

Submit a video job, poll it, download the result. The skill handles the async flow.

routemux-models

Which models your key can call, what they cost, which capabilities and protocols they support.

routemux-setup

Point Codex CLI, Claude Code, Cursor, Cline and other clients at RouteMux.

Install

GitHub CLI (needs gh 2.90 or newer)
gh skill install rootfily-ai/routemux-skills
Claude Code
/plugin marketplace add rootfily-ai/routemux-skills
Manual (OpenCode and others)
git clone https://github.com/rootfily-ai/routemux-skills /tmp/routemux-skills
cp -r /tmp/routemux-skills/skills/* ~/.config/opencode/skills/

Set your key

Every skill reads exactly one environment variable. Add this line to ~/.zshrc or ~/.bashrc so new terminals have it too.

export ROUTEMUX_API_KEY='sk-...'

Create an API key

Then just ask

The agent loads routemux-images, picks an image model from the live catalogue, calls the image endpoint and writes the file.

draw a paper map of the world folded into a single hop, save it to ./hop.png

What they touch, and what they do not

  • The key is read from the ROUTEMUX_API_KEY environment variable only. They do not read .env, and they do not read any credential or config file on your disk.
  • They never write the key into a file, a log or a commit. The only thing written to disk is the artifact you asked for, at the path you gave.
  • No eval, no SDK install — just curl and a little python3. Every script is short enough to read in one sitting, and we would rather you did.
View the source on GitHubRead the integration docs