ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

download-tools

CLI download tools for YouTube and WeChat

Why use this skill?

Easily download WeChat articles as text or extract audio from YouTube videos with this OpenClaw CLI skill. Perfect for automated archiving.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jqlong17/download-tools
Or

What This Skill Does

The download-tools skill is a lightweight yet powerful CLI-driven suite designed for OpenClaw agents to manage media and text acquisition from popular online platforms. It abstracts complex command-line operations into a simple, high-level interface. It currently consists of two primary scripts: wechat-dl.sh for archiving WeChat public articles into readable text format and yt-audio.sh for extracting high-quality audio from YouTube videos using the robust yt-dlp backend.

Installation

Before using this skill, ensure your agent environment has the necessary dependencies installed. Run the following command in your terminal:

brew install yt-dlp ffmpeg

Once dependencies are met, install the skill via the OpenClaw registry:

clawhub install openclaw/skills/skills/jqlong17/download-tools

Use Cases

This skill is highly effective for researchers, content creators, and automation enthusiasts. Use cases include building a personal archive of technical articles from WeChat that might otherwise disappear, or creating offline audio libraries from YouTube lectures, podcasts, and interviews. Because it operates at the CLI level, it is perfectly suited for batch automation workflows managed by your OpenClaw agent.

Example Prompts

  1. "Download the WeChat article from this link https://mp.weixin.qq.com/s/example and save it as my_research_note.txt."
  2. "Extract the audio from this YouTube video https://youtube.com/watch?v=example and name the file lecture_recording."
  3. "Grab the article from the provided WeChat URL and place it in my projects folder."

Tips & Limitations

To ensure success, always provide the full URL as the first argument. When using the optional output name, avoid special characters to ensure system compatibility. Please note that these tools rely on external services; if the platforms update their scraping protections, you may need to update the underlying yt-dlp version using brew upgrade yt-dlp. This skill performs file-write operations, so ensure your agent has appropriate permissions to the target directory. It is intended for personal archival use; ensure your usage complies with the terms of service of the respective platforms.

Metadata

Author@jqlong17
Stars1865
Views0
Updated2026-03-03
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jqlong17-download-tools": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#cli#media#download#automation#archival
Safety Score: 4/5

Flags: file-write, network-access, code-execution