# Send Mux Video Bot to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "mux-video",
    "name": "Mux Video Bot",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/dktrn9ne/mux-video",
    "canonicalUrl": "https://clawhub.ai/dktrn9ne/mux-video",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/mux-video",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=mux-video",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "mux-video",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-05T21:50:44.206Z",
      "expiresAt": "2026-05-12T21:50:44.206Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=mux-video",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=mux-video",
        "contentDisposition": "attachment; filename=\"mux-video-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "mux-video"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/mux-video"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/mux-video",
    "downloadUrl": "https://openagent3.xyz/downloads/mux-video",
    "agentUrl": "https://openagent3.xyz/skills/mux-video/agent",
    "manifestUrl": "https://openagent3.xyz/skills/mux-video/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/mux-video/agent.md"
  }
}
```
## Documentation

### Mux Video (Optimal)

Skill Domain: Video Infrastructure & Delivery
Primary Platform: Mux
Target Level: Senior / Staff / Platform Architect
Philosophy: Video is infrastructure. Reliability beats novelty. Analytics validate reality.

### 0. Prime Directive

Mux Video exists to deliver video correctly, everywhere, under real-world conditions — not to feel fast in development.

All decisions optimize for:

playback reliability
predictable latency
measurable experience
operational sanity

### What Mux Video Is

Managed video pipeline: ingest → transcode → package → distribute → secure
Abstracts FFmpeg complexity, CDN orchestration, ABR logic, and global delivery variance

### What Mux Video Is Not

A CMS
A player
A social platform
A monetization engine

### Assets

Canonical representation of media
Immutable once created
Represent media, not intent
Spawn many playback surfaces

### Design Rule

One asset → many experiences

### Asset Lifecycle

Ingest (upload or live record)
Transcode
Package (HLS / DASH)
Expose via Playback IDs
Observe via Mux Data

### 3. Control Planes (Separation of Concerns)

Mux controls:

ingest stability
transcoding
packaging
global delivery

You control:

identity
entitlements
playback authorization
business rules
monetization logic

Failure to respect control planes causes:

security leaks
brittle playback
un-debuggable outages

### On-Demand Ingest

File upload (API or direct upload)
Deterministic quality
Preferred for premium content

### Live Ingest

RTMP only (by design)
Encoder quality determines everything downstream

### Live Rule

If the encoder is unstable, the stream is already lost

### Encoder Best Practices (Non-Negotiable)

Constant frame rate
GOP ≤ 2s (especially if clipping)
Stable bitrate ladder
Clean audio track

### 5. Encoding & Renditions

Mux automatically:

Generates adaptive bitrate ladders
Selects codecs
Tunes for device compatibility

### Encoding Truth

Mux can’t fix a bad source — only distribute it efficiently

### Playback IDs Are Access Keys

Define who can watch, for how long, and under what policy
Do not modify the asset

### Playback Policies

public → open access
signed → controlled access

### Security Rule

Secure the Playback ID, not the asset

### 7. Playback Policy Decision Guide

Use public when:

content is free or marketing
no revenue or rights risk exists
embedding is unrestricted

Use signed when:

content is premium
playback must expire
access is user, geo, or entitlement based
clips have monetization value

### 8. Playback URLs & Delivery

Mux delivers:

HLS (.m3u8)
DASH (.mpd)
Thumbnails
Storyboards

Mux handles:

CDN selection
regional routing
device compatibility

### Latency Philosophy

On-demand → stability > speed
Live → latency is a tradeoff curve
There is no free low-latency lunch

### 9. Live Streaming (Operational Reality)

Live is a distributed failure generator. Expect:

packet loss
dropped frames
network variance
device heterogeneity

Mux mitigates — it does not eliminate.

### Live Best Practices

Always auto-record
Always monitor ingest
Always test encoder profiles
Never assume “it’ll be fine”

### 10. Live Latency Reality

Ultra-low latency increases failure sensitivity
Lower latency reduces buffer safety
Buffering is a reliability feature, not a bug

Choose latency based on:

audience tolerance
interaction requirements
failure cost

### Clipping Model

Clips are derivative assets defined by:

source asset
start_time
end_time

### Rules

Source asset is immutable
Clips are disposable
Clips have independent analytics

### Why Clipping Matters

highlights
previews
modular content
monetization tiers
social repurposing

### Precision Constraint

Clip accuracy depends on keyframe placement and encoder GOP size. Design accordingly.

### 12. Player Responsibility Boundary

Mux delivers streams.
The player renders video, reports telemetry, and controls UX.

### Rule

A bad player can sabotage a perfect pipeline

### 13. Observability Hook (Mux Data Dependency)

Mux Video without Mux Data is a blind system.

### Requirement

Every production playback must:

report sessions
surface QoE metrics

No exceptions.

### 14. Observability Escalation Ladder

Playback failure rate increase
Startup time regression
Rebuffer ratio spike
Device or browser correlation
Region-specific anomalies
Ingest window correlation

If you start debugging elsewhere, you’re guessing.

### Playback Issues

Validate playback ID
Check startup time
Inspect error rates
Segment by device and browser
Correlate with ingest timing

### Live Stream Failure

Inspect encoder logs
Validate RTMP stability
Compare bitrate ladder output
Check regional impact
Fallback to recording

### 16. Anti-Patterns

Treating assets like content objects
Editing video “in Mux”
Ignoring encoder configuration
Using public playback IDs for premium content
Shipping unobserved video

### 17. Cost Reality

Mux optimizes delivery cost.

You control:

asset volume
clip proliferation
playback duration
entitlement abuse

Unbounded playback equals silent spend.

### 18. Scaling Model

Mux scales:

ingest
transcoding
delivery

You scale:

auth
identity
entitlements
metadata
business logic

Mux provides delivery truth.
OpenClaw provides ownership, rights, access, and monetization intelligence.

### 19. Operational Fluency Signals

You’ve mastered Mux Video when you can:

diagnose playback failures from metrics alone
design live streams for failure tolerance
atomize long-form content into clips at scale
secure playback without user friction
treat video as infrastructure, not media

### 20. Extension Points (Next Skills)

Mux Data (deep analytics)
Live highlight automation
Signed playback architectures
Clip-to-revenue attribution
AI-driven QoE optimization
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: dktrn9ne
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-05T21:50:44.206Z
- Expires at: 2026-05-12T21:50:44.206Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/mux-video)
- [Send to Agent page](https://openagent3.xyz/skills/mux-video/agent)
- [JSON manifest](https://openagent3.xyz/skills/mux-video/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/mux-video/agent.md)
- [Download page](https://openagent3.xyz/downloads/mux-video)