Lum1104 GitHub avatar

video-to-skill

Lum1104

Converts video courses or playlists into an interactive, evidence-grounded Skill for Claude Code and Codex to teach, quiz, reference, and apply.

Stars

11

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-30

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

Transforms passive video watching into active, adaptive learning experiences within AI coding assistants, using multimodal understanding and creating course-specific Skills without manual setup.

Who it is for

  • Developers using Claude Code or Codex
  • Self‑learners who want to extract actionable knowledge from video courses
  • Educators creating interactive course materials
  • Teams operationalizing video‑based training into coding workflows

Use cases

  • Learn a course interactively with checks and personalized teaching
  • Practice with exercises and receive review of attempts
  • Apply a course’s methodology to real repository or project
  • Use the course as a reference for specific failure modes or recommendations

Strengths

  • Evidence‑grounded with timestamped provenance from speech, captions, and visual states
  • Multimodal understanding that aligns speech, chapters, scene changes, OCR, and visuals
  • Isolated private runtime that doesn’t interfere with the user’s project and resumes interrupted work
  • Respects privacy and copyright: raw media stays local, no DRM bypass, opt‑in authentication

Considerations

  • Requires Python 3.11–3.13, FFmpeg with ffprobe, and network access for first‑use setup
  • Depends on the proprietary Claude Code or Codex hosts; not a standalone tool
  • Media processing is capped at 720p analysis video and has explicit safety limits; not for archival‑quality copies

README quick start

video-to-skill

Turn a video, playlist, or course into an evidence-grounded Skill that Claude Code or Codex can teach from, quiz you on, use as a reference, and apply to real work.

Install

Paste this request into Claude Code or Codex:

Install video-to-skill globally as a standalone Skill from https://github.com/Lum1104/video-to-skill. Prepare and verify its private runtime, then confirm that video-to-skill is available.

Or install it for both hosts with the open Agent Skills installer:

npx skills add Lum1104/video-to-skill --skill video-to-skill --global --agent claude-code --agent codex --yes

The command-line option requires Node.js and npx. Start a new host session after installation.

On first use, the Skill creates a private Python runtime and downloads its third-party dependencies from PyPI; that setup needs Python 3.11–3.13 and network access. Processing media also requires FFmpeg with ffprobe. If a course later needs local speech recognition or OCR, the host enables that capability inside the same private runtime; you do not create a virtual environment or run a package manager yourself.

Create a course Skill

Give the generator a video, playlist, course URL, or local media file:

HostExample
Claude Code/video-to-skill https://www.youtube.com/playlist?list=...
Codex$video-to-skill https://www.youtube.com/playlist?list=...

You can add the desired outcome naturally:

Build a Skill that teaches this course and can apply its method to my projects.

One invocation inventories the accessible course, acquires and investigates the evidence, builds and validates a course-specific Skill, and installs it for the active host. Interrupted work resumes from its private evidence workspace.

Use the generated Skill

If the generated Skill is named react-performance-course, use /react-performance-course in Claude Code or replace the leading / with $ in Codex:

GoalExample request
Learn/react-performance-course Check what I know, then teach me the first topic.
Practice/react-performance-course Give me an exercise and review my attempt.
Apply/react-performance-course Inspect this repository using the course's method.
Reference`/react-performance-course What did the course rec

Description

Turn videos and courses into evidence-grounded Agent Skills for Claude Code and Codex.

Related repositories

Similar projects matched by category, topics, and programming language.

gnipbao
Featured
gnipbao GitHub avatar

story-to-handdrawn-video

A Remotion-based tool that converts Chinese story text or ordered hand-drawn images into vertical hand-drawn diary-comic animation with handwritten captions, left-to-right reveals, optional page-curl transitions, and silent H.264 output for post-production dubbing.

AI & Machine LearningAI Agents
683
MoonshotAI
Featured
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI & Machine LearningAI Agents
3,348
yetone
Featured
yetone GitHub avatar

kill-ai-slop

Kill AI Slop is a multilingual field guide and agent skill that catalogues 33 common AI-generated design tells with interactive before-after demos, and provides a tool to scan and fix web projects.

AI & Machine LearningAI Agents
805