← Back to Skills Marketplace
Mux
by
aiwithabidi
· GitHub ↗
· v1.0.0
288
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install mux
Description
Mux video — manage assets, live streams, playback IDs, and analytics via REST API
Usage Guidance
This appears to be a straightforward Mux CLI that needs your Mux token ID and secret. Before installing: (1) ensure you are comfortable providing MUX_TOKEN_ID and MUX_TOKEN_SECRET (these are necessary for API access); (2) be aware the script will try to read a .env file under $WORKSPACE or ~/.openclaw/workspace if the env vars are missing — if you keep other secrets in that file, review it first; (3) review the included scripts/mux.py yourself (it’s short and stdlib-only) to verify behavior; and (4) run the tool in a restricted/test environment if you want to limit blast radius. The code contains minor implementation oddities (nonstandard conditional and small argument-name bugs) but no evidence of hidden exfiltration or unrelated network access.
Capability Analysis
Type: OpenClaw Skill
Name: mux
Version: 1.0.0
The skill is a standard CLI wrapper for the Mux Video API, allowing management of assets and live streams. It uses the Python standard library to perform authenticated REST requests to api.mux.com and retrieves credentials from environment variables or a local .env file in the workspace, which is expected behavior for this platform. No malicious logic, data exfiltration, or prompt injection attempts were found in scripts/mux.py or SKILL.md.
Capability Assessment
Purpose & Capability
Name/description match the requested environment variables and the included CLI: MUX_TOKEN_ID and MUX_TOKEN_SECRET are exactly what a Mux REST CLI would need. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md instructs running the provided Python CLI and does not ask for unrelated data. The script does attempt to read credentials from an optional .env file under WORKSPACE or ~/.openclaw/workspace if env vars are not set, which is a minor scope extension (it only extracts the named MUX_* entries). There are no instructions to read arbitrary user files or to transmit data to domains other than api.mux.com.
Install Mechanism
No install spec or third‑party downloads; the tool is instruction-only plus a single local Python script using only the stdlib. This is low-risk from an install perspective.
Credentials
The required env vars (MUX_TOKEN_ID, MUX_TOKEN_SECRET) are proportional to the stated purpose. The script also consults WORKSPACE (if set) to locate a .env file, which is not declared in the metadata — this is a convenience behavior but worth noting because it reads a file if present.
Persistence & Privilege
The skill does not request 'always' presence, does not modify other skills or system settings, and has no install step that persists executable code outside its script file.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mux - After installation, invoke the skill by name or use
/mux - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — manage Mux video assets and live streams from the command line.
- Control assets, playback IDs, live streams, uploads, analytics, and monitoring via the Mux REST API
- Simple CLI script with JSON output and human-readable formatting option
- No external dependencies (Python stdlib only)
- Requires MUX_TOKEN_ID and MUX_TOKEN_SECRET environment variables for API access
Metadata
Frequently Asked Questions
What is Mux?
Mux video — manage assets, live streams, playback IDs, and analytics via REST API. It is an AI Agent Skill for Claude Code / OpenClaw, with 288 downloads so far.
How do I install Mux?
Run "/install mux" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mux free?
Yes, Mux is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Mux support?
Mux is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mux?
It is built and maintained by aiwithabidi (@aiwithabidi); the current version is v1.0.0.
More Skills