ls-video-download

Community

Download YouTube videos and sync them.

Authorahostbr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Downloading YouTube content and getting it into a personal LiteSuite library typically requires juggling yt-dlp, local file management, metadata extraction, and database registration; this Skill automates that end-to-end workflow.

Core Features & Use Cases

  • Automated YouTube download: Uses yt-dlp to fetch best-quality MP4 or audio-only (m4a) and saves files to a chosen output directory.
  • Metadata extraction and sidecar saving: Extracts key video fields (title, channel, duration, upload date, description, view count, thumbnail) and writes a JSON metadata file next to the video.
  • LiteSuite YouTube ecosystem registration: Inserts the downloaded video into LiteSuite’s YouTube database so it appears in the YouTube panel.
  • Optional transcript sync: With --transcript, chains into the /youtube-transcript skill to grab and persist transcript data.
  • Optional frame extraction: With --frames N, uses ffmpeg to extract images at a fixed interval for visual review or analysis.

Quick Start

Ask to download the YouTube video at https://youtu.be/RG38jA-DFeM with transcript and extract frames every 5 seconds using the ls-video-download skill.

Dependency Matrix

Required Modules

None required

Components

Standard package

đŸ’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ls-video-download
Download link: https://github.com/ahostbr/liteharness/archive/main.zip#ls-video-download

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.