技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 159 · 1 current installs · 1 all-time installs
⭐ 0
安装量(当前) 1
🛡 VirusTotal :良性 · OpenClaw :良性
Package:aiwithabidi/mux
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
The skill is internally consistent with a Mux API CLI: it only requests Mux API credentials, contains a single stdlib Python script that calls api.mux.com, and has no install or external downloads.
目的
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.
说明范围
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.
安装机制
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.
证书
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.
持久
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.
综合结论
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…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Mux」。简介:Mux video — manage assets, live streams, playback IDs, and analytics via REST A…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aiwithabidi/mux/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: mux
description: "Mux video — manage assets, live streams, playback IDs, and analytics via REST API"
homepage: https://www.agxntsix.ai
license: MIT
compatibility: Python 3.10+ (stdlib only — no dependencies)
metadata: {"openclaw": {"emoji": "🎬", "requires": {"env": ["MUX_TOKEN_ID", "MUX_TOKEN_SECRET"]}, "primaryEnv": "MUX_TOKEN_ID", "homepage": "https://www.agxntsix.ai"}}
---
# 🎬 Mux
Mux video — manage assets, live streams, playback IDs, and analytics via REST API
## Requirements
| Variable | Required | Description |
|----------|----------|-------------|
| `MUX_TOKEN_ID` | ✅ | API token ID |
| `MUX_TOKEN_SECRET` | ✅ | API token secret |
## Quick Start
```bash
# List assets
python3 {{baseDir}}/scripts/mux.py assets --limit <value>
# Get asset
python3 {{baseDir}}/scripts/mux.py asset-get id <value>
# Create asset
python3 {{baseDir}}/scripts/mux.py asset-create --url <value> --playback_policy <value>
# Delete asset
python3 {{baseDir}}/scripts/mux.py asset-delete id <value>
# Get input info
python3 {{baseDir}}/scripts/mux.py asset-input-info id <value>
# List playback IDs
python3 {{baseDir}}/scripts/mux.py asset-playback-ids id <value>
# List live streams
python3 {{baseDir}}/scripts/mux.py live-streams
# Get live stream
python3 {{baseDir}}/scripts/mux.py live-stream-get id <value>
```
## All Commands
| Command | Description |
|---------|-------------|
| `assets` | List assets |
| `asset-get` | Get asset |
| `asset-create` | Create asset |
| `asset-delete` | Delete asset |
| `asset-input-info` | Get input info |
| `asset-playback-ids` | List playback IDs |
| `live-streams` | List live streams |
| `live-stream-get` | Get live stream |
| `live-stream-create` | Create live stream |
| `live-stream-delete` | Delete live stream |
| `live-stream-reset-key` | Reset stream key |
| `uploads` | List uploads |
| `upload-create` | Create direct upload |
| `views` | List video views |
| `metrics` | Get metrics |
| `monitoring` | Monitoring metrics |
## Output Format
All commands output JSON by default. Add `--human` for readable formatted output.
```bash
python3 {{baseDir}}/scripts/mux.py <command> --human
```
## Script Reference
| Script | Description |
|--------|-------------|
| `{{baseDir}}/scripts/mux.py` | Main CLI — all commands in one tool |
## Credits
Built by [M. Abidi](https://www.linkedin.com/in/mohammad-ali-abidi) | [agxntsix.ai](https://www.agxntsix.ai)
[YouTube](https://youtube.com/@aiwithabidi) | [GitHub](https://github.com/aiwithabidi)
Part of the **AgxntSix Skill Suite** for OpenClaw agents.
📅 **Need help setting up OpenClaw for your business?** [Book a free consultation](https://cal.com/agxntsix/abidi-openclaw)