← 返回 Skills 市场
misaka43fd

Mulerouter

作者 Misaka43fd · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
925
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mulerouter-skills
功能描述
Generates images and videos using MuleRouter or MuleRun multimodal APIs. Text-to-Image, Image-to-Image, Text-to-Video, Image-to-Video, video editing (VACE, keyframe interpolation). Use when the user wants to generate, edit, or transform images and videos using AI models like Wan2.6, Veo3, Nano Banana Pro, Sora2, Midjourney.
安全使用建议
This skill's code appears to implement a legitimate MuleRouter/MuleRun client for generating images/videos, but there are a few red flags you should consider before installing or running it: - Metadata mismatch: The skill metadata claims no required env vars, but the code and SKILL.md require MULEROUTER_API_KEY and either MULEROUTER_BASE_URL or MULEROUTER_SITE. Expect to provide an API key. - .env loading risk: The code will load a .env from the current working directory. Don't run these scripts from a directory that contains other secrets or .env files you don't want uploaded or printed. Prefer running in an isolated/sandboxed directory. - Local file upload: The tool prefers local file paths and will convert local images/videos to base64 and send them to the remote API. Only use files you are comfortable sending to the remote service. - No homepage / unknown source: There is no source/homepage or maintainer metadata. If possible, obtain a trusted upstream URL or verify the repository origin and maintainers before using API keys with this skill. - Run in a sandbox first: If you must try it, run it in a controlled environment (isolated container or VM) with a throwaway API key and minimal local files to confirm behavior. If you want to proceed safely, ask the publisher for a homepage or source repo, ensure the API endpoint is the official MuleRouter/MuleRun endpoint you expect, and avoid running the skill from directories that contain unrelated .env files or secrets.
功能分析
Type: OpenClaw Skill Name: mulerouter-skills Version: 0.1.0 The skill is designed to interact with MuleRouter/MuleRun multimodal APIs for image and video generation. It reads API configuration from environment variables (`MULEROUTER_API_KEY`, `MULEROUTER_BASE_URL`, `MULEROUTER_SITE`) or a `.env` file, and makes network requests to the specified API endpoints (api.mulerouter.ai or api.mulerun.com). The `core/image.py` module includes functionality to read local image file paths and convert them to base64 for API submission, which is explicitly documented in `SKILL.md` as a feature. There is no evidence of intentional harmful behavior such as exfiltrating sensitive data to unauthorized endpoints, establishing persistence, or malicious prompt injection against the agent. All observed behaviors are aligned with the stated purpose of interacting with the multimodal APIs.
能力评估
Purpose & Capability
The SKILL.md and code clearly expect an API key and environment variables (MULEROUTER_API_KEY, MULEROUTER_BASE_URL or MULEROUTER_SITE) and require Python + uv and network access to api.mulerouter.ai / api.mulerun.com, but the registry metadata lists no required env vars or binaries. That mismatch is incoherent: the skill will fail or prompt for secrets at runtime unless an API key is provided, yet metadata doesn't declare the requirement.
Instruction Scope
Runtime instructions ask the user/agent to check and print environment variables, load a .env from the current directory, run dependency installation (uv sync) and execute Python scripts that will read local image/video files and convert them to base64 to send to remote APIs. Reading and uploading local files is expected for this skill, but the instructions explicitly recommend running from the skill root and will load any .env found in the current working directory — this can unintentionally load unrelated secrets. The configuration-check commands also print the base URL and may expose variable values if run carelessly.
Install Mechanism
There is no install spec (instruction-only install), which is low risk for installation, but the package contains many Python source files that will be executed locally. The SKILL.md requires the 'uv' runner and Python 3.10+, so the real runtime dependency is heavier than metadata indicates. No network downloads from untrusted URLs are present in an install step, but running the scripts will contact remote APIs.
Credentials
The code requires an API key (MULEROUTER_API_KEY) and optionally a base URL or site selector; those are appropriate for a remote API integration. However, registry metadata declared no required env vars. The skill also loads a .env file from the current directory (dotenv) which can pull in unrelated secrets if the working directory contains such a file. The number and sensitivity of environment variables requested is moderate and appropriate for the purpose, but the failure to declare them in metadata and the .env loading behavior are concerning.
Persistence & Privilege
The skill does not request permanent inclusion (always:false) and does not modify other skills or system-wide settings. It identifies itself in outgoing requests via User-Agent headers but does not request elevated system persistence. Autonomous model invocation is allowed by default (disable-model-invocation:false), which is normal for skills; combined with the network access requirement this increases the operational blast radius but is expected for this integration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mulerouter-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mulerouter-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of mulerouter-skills. - Generate images and videos using MuleRouter/MuleRun multimodal APIs (text-to-image, image-to-image, text-to-video, image-to-video, video editing). - Supports popular AI models (Wan2.6, Veo3, Nano Banana Pro, Sora2, Midjourney). - Flexible configuration with environment variables or .env file. - Uses uv for dependency management and CLI script execution. - Detailed workflow and quickstart provided in SKILL.md.
元数据
Slug mulerouter-skills
版本 0.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Mulerouter 是什么?

Generates images and videos using MuleRouter or MuleRun multimodal APIs. Text-to-Image, Image-to-Image, Text-to-Video, Image-to-Video, video editing (VACE, keyframe interpolation). Use when the user wants to generate, edit, or transform images and videos using AI models like Wan2.6, Veo3, Nano Banana Pro, Sora2, Midjourney. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 925 次。

如何安装 Mulerouter?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mulerouter-skills」即可一键安装,无需额外配置。

Mulerouter 是免费的吗?

是的,Mulerouter 完全免费(开源免费),可自由下载、安装和使用。

Mulerouter 支持哪些平台?

Mulerouter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Mulerouter?

由 Misaka43fd(@misaka43fd)开发并维护,当前版本 v0.1.0。

💬 留言讨论