Video to Skill

Convert a video (local file or YouTube/URL) into structured, evidence-grounded knowledge — and ultimately into an installable agent skill. Use when the user provides a video file or video URL and wants it analyzed, summarized into steps, or turned into a skill; triggers include "watch this video", "learn from this tutorial", "video to skill", or a path/URL to .mp4/.mkv/.webm/.mov or youtube.com/youtu.be.

8 stars 2 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add brenoepics/video-to-skill --skill video-to-skill
Manual install
git clone --depth 1 https://github.com/brenoepics/video-to-skill.git /tmp/video-to-skill
mkdir -p ~/.claude/skills
cp -r /tmp/video-to-skill/. ~/.claude/skills/video-to-skill

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Video to Skill

Turn a video into knowledge an agent can act on. A local Rust extractor
(`vts-extract`) does the deterministic work — download, transcription,
shot detection, keyframes — entirely on the user's machine. You do the
intelligence: read the timeline, inspect frames selectively, and produce
evidence-grounded output. The video never leaves the machine; only the
frames you choose to read enter context.

## Modes

- **generate** (default): the skill's purpose. Analyze the video
  (steps 2-5), then compile, verify, and install a skill package
  (steps 6). Invoking this skill with just a video means generate.
  Exception: a non-procedural video (talk with no procedure, vlog)
  gets the analysis report plus an explanation of why no skill was
  generated — never fabricated steps.
- **analyze**: report only — use when the user asks for an analysis,
  summary, or report rather than a skill.
- **update**: fold a new video into an existing generated skill —
  see step 7 below.

## 1. Locate the extractor (requires vts-extract 0.2.4)

The binary is cached **globally** so every project that carries this
skill shares one copy. The cache lives in the app data dir — the same
dir the runtime tools use: `$VTS_DATA_DIR` if set, else the platform
data dir joined with `video-to-skill` (macOS:
`~/Library/Application Support/video-to-skill`, Linux:
`~/.local/share/video-to-skill`).

Resolve the binary in this order, then confirm `vts-extract --version`
Read the full skill on GitHub

Details

Skill name
video-to-skill
License
MIT
Repo updated
21 October 2026

FAQ

What does the Video to Skill skill do?

Convert a video (local file or YouTube/URL) into structured, evidence-grounded knowledge — and ultimately into an installable agent skill. Use when the user provides a video file or video URL and wants it analyzed, summarized into steps, or turned into a skill; triggers include "watch this video", "learn from this tutorial", "video to skill", or a path/URL to .mp4/.mkv/.webm/.mov or youtube.com/youtu.be.

How do I install the Video to Skill skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add brenoepics/video-to-skill --skill video-to-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Video to Skill popular?

It lives in brenoepics/video-to-skill, which has 8 GitHub stars and 2 forks.

Related skills

Yt Digest

8

tga-cheetung/yt-digest

Turn a YouTube URL into a vault-ready research digest — transcript, key learning moments with timestamp deep-links, and screenshots of visual moments (slides, demos, dashboards). Use when the user pastes a YouTube link they're researching, says "summarize this video", "/yt-digest <url>", "youtube digest", or asks to extract key points from a YouTube talk. Output goes to vault/research/youtube/<slug>.md with screenshots in vault/attachments/youtube/<slug>/. Source MP4 is auto-deleted after frame extraction.

Images, Video & Audio

Riffkit

8

riffkit/skill

Riff winning short videos — give one source (a TikTok link, an uploaded video, or an analyzed template) and the backend riffs its emotion formula into your own AI video (post-ready short-form or UGC-style ad creative), with optional digital character, product placement, and language. You riff the formula, not the video.

Images, Video & Audio

Radio Drama Producer

7

AEON-7/aeon-radio-drama

Full-pipeline radio drama and audiobook production — from creative premise to finished mixed audio. USE THIS SKILL whenever the user mentions: radio drama, audio drama, audiobook, audio play, radio play, podcast drama, audio fiction, radio theatre, audio storytelling, dramatic audio, audio production, voice acting project, audio book production, sound design for story, audio narrative, spoken word production, dramatic podcast, audio series, radio show, audio episode, voice drama, or any request to produce a complete audio production with multiple voices, music, and sound effects. Also trigger

Images, Video & Audio

Framecraft

8

vaddisrinivas/framecraft

Create polished demo videos from screenshots and scene descriptions. Think like a video producer — story arc, pacing, emotion, visual hierarchy. Orchestrates playwright, ffmpeg, and edge-tts MCPs or falls back to an atomic pipeline.

Images, Video & Audio

Auto Pop Sci

8

0x68616F4C/auto-popsci

Generate math/science popularization videos with Manim animations and AI narration. Use when the user asks to create an explainer video, science animation, math tutorial, or pop-sci content on any topic. Handles the full pipeline from narrative design to final rendered video with synced audio.

Images, Video & Audio

Consensus

8

GoodLadTom/consensus

Find out what YouTube actually agrees on about a topic, and what it has quietly stopped saying. Searches YouTube for a topic, pulls ~100 transcripts across both the top-ranking and the most recent videos, extracts every specific claim, clusters claims that say the same thing, then weights them by age to separate settled advice from current advice from expired advice. Produces a self-contained HTML report where every position is traceable to a timestamped source. Use when the user types /consensus, or asks what the consensus is on a topic, what most people/creators say about something, whether

Images, Video & Audio

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.