yt-dlpA robust CLI wrapper for yt-dlp to download videos, playlists, and audio from YouTube and thousands of other sites. Supports format selection, quality control, metadata embedding, and cookie authentication.
Install via ClawdBot CLI:
clawdbot install 1999AZZAR/yt-dlpThis skill provides a convenient interface to yt-dlp, a powerful command-line media downloader. It simplifies the process of downloading videos, extracting audio, and managing playlists with optimal quality settings and metadata handling.
yt-dlp: The core downloader (must be installed in PATH).ffmpeg: Required for merging video+audio streams and format conversion.scripts/download.shThe primary entry point. It wraps yt-dlp with sensible defaults for high-quality archiving.
Syntax:
./scripts/download.sh <URL> [OPTIONS]
Defaults:
bv+ba/b)--embed-metadata, --embed-thumbnail, --embed-subs)Title [ID].mp4 (%(title)s [%(id)s].%(ext)s)Examples:
scripts/download.sh "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
scripts/download.sh "https://www.youtube.com/playlist?list=PL..."
scripts/download.sh "URL" -x --audio-format mp3
scripts/download.sh "URL" -f "bv*[height<=1080]+ba/b[height<=1080]"
Note: Requires browser cookies exported to a file or accessed directly.
scripts/download.sh "URL" --cookies-from-browser chrome
This skill relies on yt-dlp and ffmpeg being installed on the host system.
pip install yt-dlp or your system package manager (apt, brew). Avoid running curl scripts from untrusted sources.--cookies-from-browser with caution. For autonomous agents, prefer exporting a cookies.txt file manually to limit access to your active browser session.For advanced usage, see the comprehensive Usage Guide.
Generated Mar 1, 2026
Institutions like universities or online learning platforms can use this skill to archive lecture videos, tutorials, and educational playlists from YouTube and other sites. It ensures high-quality downloads with embedded metadata for easy organization and long-term preservation, supporting offline access and backup.
Film studios, journalists, and content creators can download reference videos, interviews, or footage from various platforms for research, analysis, or inspiration. The skill's format selection and cookie authentication help access age-restricted or premium content legally, streamlining pre-production workflows.
Marketing agencies use this skill to archive competitor ads, promotional videos, or social media content from YouTube and other sites for competitive analysis. It allows downloading playlists or specific resolutions to study trends, quality, and metadata, aiding in strategy development and reporting.
Legal firms or regulatory bodies can download videos as evidence or for compliance monitoring from platforms like YouTube. The skill's robust downloading with metadata embedding ensures files are preserved with timestamps and details, supporting audits, investigations, or digital forensics.
Individuals or hobbyists can build personal media libraries by downloading videos, music, or playlists from YouTube and other sites. The skill simplifies extracting audio to MP3 or selecting specific qualities, helping users organize content offline for entertainment, learning, or creative projects.
Offer a cloud-based service where users upload URLs to automatically download, store, and organize media files using this skill. Charge subscription fees based on storage limits or download volumes, targeting businesses needing compliance or research tools with secure, scalable archiving.
Provide consulting services to integrate this skill into existing workflows for industries like education or media. Revenue comes from one-time setup fees, training, and ongoing support, helping clients automate downloads, handle cookies securely, and optimize for specific use cases.
Develop a user-friendly desktop app wrapping this skill with a GUI, offering basic downloads for free and premium features like batch processing, advanced format options, or cookie management. Monetize through in-app purchases or one-time licenses, appealing to non-technical users.
π¬ Integration Tip
Ensure yt-dlp and ffmpeg are installed via official sources to avoid security risks, and for autonomous agents, pre-configure cookie files instead of live browser access to limit session exposure.
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "δΈθ½½θ§ι’", "download video", "yt-dlp", "YouTube", "Bη«", "ζι³", "ζει³ι’", "extract audio".
Search and add movies to Radarr. Supports collections, search-on-add option.
Control Spotify playback on macOS. Play/pause, skip tracks, control volume, play artists/albums/playlists. Use when a user asks to play music, control Spotify, change songs, or adjust Spotify volume.
Search and add TV shows to Sonarr. Supports monitor options, search-on-add.