capture-video-frames
Installation
SKILL.md
Capture and describe video frames
Step 1: Capture frames
Run the capture_video_frames.py script:
uv run .agents/skills/capture-video-frames/capture_video_frames.py <youtube_url> <output_dir> [--interval SECONDS]
Arguments
youtube_url(required): YouTube video URL (same formats accepted by the extract-transcript skill).output_dir(required): Directory to save frames and the manifest file. Created if it doesn't exist.--interval(optional): Seconds between captured frames. Defaults to 30.
Outputs
- frame_0000.png, frame_0030.png, … — PNG images named by their timestamp in seconds (zero-padded to 4 digits).
Related skills
More from pamelafox/presentation-skills
pdf-to-markdown
Converts PDF files to Markdown using Microsoft's markitdown package. Use this skill when the user asks to convert a PDF to Markdown, extract text from a PDF, or read/parse PDF content.
18review-presentation
Use this to review slides for accuracy
18outline-slides
>-
16generate-writeup
>-
15fetch-slides
>-
14convert-slides-to-images
>-
14