video-downloader-skill

Download videos and audio from major platforms using yt-dlp.

27|9|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Leoyishou/personal-ai-company --skill video-downloader-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-downloader-skill
Source: https://github.com/Leoyishou/personal-ai-company/tree/main/claude-global/skills/_archived/video-downloader-skill
Command: npx skills add https://github.com/Leoyishou/personal-ai-company --skill video-downloader-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, and includes scripts (resource) components.

What problem does it solve?

Downloads videos and audio from major platforms, eliminating the need to manually save media content from websites.

Core Features & Use Cases

  • Platform Coverage: Download from YouTube, Bilibili, Twitter, and other sites supported by yt-dlp.
  • Quality & Format: Choose video quality and container format, or extract audio to MP3.
  • Automation Ready: Integrates into automated workflows via a CLI script and can auto-install dependencies.

Quick Start

Download a video by passing its URL to the script and save it to your chosen output directory.

Frequently Asked Questions about video-downloader-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download videos from YouTube and Twitter using yt-dlp?

Download videos from YouTube, Twitter, and other platforms by passing the URL to the script, which uses yt-dlp to fetch media, display metadata, and save it to your chosen output directory.

Can I extract audio to MP3 from downloaded videos?

Yes, you can extract audio to MP3 by requesting audio extraction during the download process, applying configurable format options to save only the audio track from the source video.

Does the video downloader support Bilibili and handle site-specific optimizations?

Yes, the video downloader accommodates site-specific behaviors such as Bilibili optimizations, applying the necessary parameters to successfully download media from these specialized platforms.

Do I need to manually install yt-dlp before downloading videos?

No, you do not need to manually install yt-dlp, because the script automatically installs the dependency if it is missing from your environment before proceeding with the video download.

How do I configure video quality and output format when downloading?

Configure video quality and container format by passing the appropriate options to the script, which applies your specified settings to the yt-dlp download command before fetching the media file.

What is the best way to automate video downloads from multiple websites?

Automate video downloads from multiple websites by integrating the CLI script into your automated workflows, passing URLs and configuration options to process media fetching without manual intervention.