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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jqlong17/download-toolsWhat 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
- "Download the WeChat article from this link https://mp.weixin.qq.com/s/example and save it as my_research_note.txt."
- "Extract the audio from this YouTube video https://youtube.com/watch?v=example and name the file lecture_recording."
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-jqlong17-download-tools": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, network-access, code-execution