video-fetch-and-summarize

Community

Download videos and generate Markdown summaries.

Authormaystudios
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Quickly turning remote video links into concise, structured Markdown summaries without manual watching, transcription, or multi-tool orchestration; ideal when you need fast insights from one or many videos.

Core Features & Use Cases

  • Batch and single-video processing: Accepts direct URLs or text/Markdown files of links and downloads each video into its own sanitized folder with an MP4 and summary.md.
  • Reliable download and summarization: Uses yt-dlp for best-quality MP4 downloads and the Gemini Files API (gemini-3-flash-preview) to generate language-matching, structured Markdown summaries; supports custom prompt replacement and browser cookie authentication for gated content.
  • Idempotent, production-ready workflow: Skips already-processed videos, auto-installs missing Python packages, and cleans up uploaded files from Gemini to minimize storage exposure.
  • Use Case: Feed a list of conference talks or social-media posts to produce short summaries and key takeaways for content research, briefing notes, or editorial planning.

Quick Start

Run the skill on a file or list of video URLs to download each video and save a generated summary.md alongside the MP4.

Dependency Matrix

Required Modules

yt-dlpgoogle-genai

Components

scripts

💻 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: video-fetch-and-summarize
Download link: https://github.com/maystudios/claude-skills/archive/main.zip#video-fetch-and-summarize

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.