← Back to Skills Marketplace
caorushizi

MediaGo

by caorushizi · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
155
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mediago
Description
Download videos from m3u8/HLS streams, Bilibili, and direct URLs using MediaGo. 下载视频、m3u8直播流、B站视频。 Triggers on: download video, 下载视频, 下载这个链接, 帮我下载, m3u8 down...
Usage Guidance
This skill appears to do what it says: it controls a MediaGo server via HTTP and stores a small config in ~/.mediago-skill.json. Before installing, consider: 1) Only point the skill to MediaGo instances you trust — it will send URLs and (optionally) an API key to that host. 2) The API key is stored in a plaintext file in your home directory; if the key is sensitive, limit file permissions or avoid storing it. 3) Verify you downloaded MediaGo from the official repo (SKILL.md cites a GitHub repo) and don't provide credentials to unknown servers. If you want, inspect ~/.mediago-skill.json after configuration and remove stored keys when no longer needed.
Capability Analysis
Type: OpenClaw Skill Name: mediago Version: 1.0.0 The mediago skill is a legitimate wrapper for the MediaGo video downloader API. It facilitates downloading videos by managing a local configuration file (~/.mediago-skill.json) and performing standard API calls via curl to a user-specified MediaGo instance. The instructions in SKILL.md are consistent with the stated purpose and do not exhibit signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The skill claims to control a MediaGo instance and its instructions only require a MediaGo URL and optional API key plus a local config file; those are coherent and expected for a downloader that proxies requests to a running MediaGo service.
Instruction Scope
Instructions tell the agent to read/write ~/.mediago-skill.json, perform curl calls to the configured BASE_URL (including /api/downloads and /api/config), and poll every 3s for up to 5 minutes. This stays within the downloader's scope, but it will store any provided API key in plaintext and will send user-supplied URLs to the configured server (which could be local or remote).
Install Mechanism
Instruction-only skill with no install steps or code files — minimal surface area and nothing is written to disk by an installer beyond the config file the skill itself manages.
Credentials
The skill does not request environment variables or platform credentials. It does persist an optional API key in ~/.mediago-skill.json; storing secrets in a plaintext home-file is functional but a privacy risk if the key is sensitive or the host is shared.
Persistence & Privilege
always:false and no system-wide modifications. The skill writes and reads only its own config file (~/.mediago-skill.json), which is normal for this use-case.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mediago
  3. After installation, invoke the skill by name or use /mediago
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of mediago skill. - Download videos from m3u8/HLS streams, Bilibili, and direct URLs via a running MediaGo instance. - Supports configuration and updates of MediaGo address and API key, with first-time setup guidance in English and Chinese. - Auto-detects download type (m3u8, bilibili, direct) based on the URL. - Monitors download task progress and reports the result to the user. - Responds in the user's language (English or Chinese) throughout the workflow. - Provides clear troubleshooting for connectivity or authentication issues.
Metadata
Slug mediago
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is MediaGo?

Download videos from m3u8/HLS streams, Bilibili, and direct URLs using MediaGo. 下载视频、m3u8直播流、B站视频。 Triggers on: download video, 下载视频, 下载这个链接, 帮我下载, m3u8 down... It is an AI Agent Skill for Claude Code / OpenClaw, with 155 downloads so far.

How do I install MediaGo?

Run "/install mediago" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MediaGo free?

Yes, MediaGo is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MediaGo support?

MediaGo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MediaGo?

It is built and maintained by caorushizi (@caorushizi); the current version is v1.0.0.

💬 Comments