RouteMux Agent Skills
几个 SKILL.md 文件,教你的编程 agent 用同一把 RouteMux key 出图、生成视频、查模型。开源、MIT 许可,任何认这个开放格式的 agent 都能用。
为什么需要它
把编程 agent 的 base_url 指向任何第三方网关之后,它自己内置的那个出图工具就不工作了。Codex CLI 的 $imagegen 是最典型的例子:它跟着厂商自己的订阅态走,不看你配的 base_url。这不是配置错误,配置里也没有东西可修。解法是给 agent 一个直接打 HTTP 出图端点的 skill —— 那条路不受影响。
四个 skill
routemux-images
出图、改图,落盘到你指定的路径。模型从实时目录里挑,不写死。
routemux-video
提交视频任务、轮询进度、下载结果。异步流程由 skill 自己管。
routemux-models
你这把 key 能调哪些模型、多少钱、支持什么能力与协议。
routemux-setup
把 Codex CLI、Claude Code、Cursor、Cline 等客户端指到 RouteMux。
安装
GitHub CLI(需 gh 2.90 以上)
gh skill install rootfily-ai/routemux-skillsClaude Code
/plugin marketplace add rootfily-ai/routemux-skills手动(OpenCode 等)
git clone https://github.com/rootfily-ai/routemux-skills /tmp/routemux-skills
cp -r /tmp/routemux-skills/skills/* ~/.config/opencode/skills/设置 key
每个 skill 只读一个环境变量。把这行写进 ~/.zshrc 或 ~/.bashrc,新开的终端才有。
export ROUTEMUX_API_KEY='sk-...'然后直接说话就行
agent 会加载 routemux-images,从实时目录里挑一个出图模型,调用出图端点,把文件写下来。
画一张折成一跳的世界地图,存到 ./hop.png它碰什么、不碰什么
- key 只从 ROUTEMUX_API_KEY 环境变量读。不读 .env,不读你硬盘上任何凭据或配置文件。
- 绝不把 key 写进文件、日志或提交。唯一写到磁盘的是你要的那个产物,写在你给的路径上。
- 没有 eval,不装 SDK,只有 curl 加一点 python3。每个脚本都短到能一口气读完 —— 我们也希望你真的读一遍。