Youtube to Course
Turn any YouTube video, or a few videos, into a fun interactive course: one HTML file with bite-sized modules, plain-English explanations, everyday metaphors, scenario quizzes with confetti, flip flashcards, glossary tooltips, progress tracking, a final score, and timestamp links back to the video. Use this skill whenever someone wants to learn from or study a YouTube video, lecture, tutorial, or podcast; make a course, lesson, lesson plan, study guide, training module, onboarding course, quiz, or flashcards from a YouTube video or playlist; or says 'turn this video into a course', 'teach me t
Install
npx skills add tstfully/youtube-to-course --skill youtube-to-coursegit clone --depth 1 https://github.com/tstfully/youtube-to-course.git /tmp/youtube-to-course
mkdir -p ~/.claude/skills
cp -r /tmp/youtube-to-course/. ~/.claude/skills/youtube-to-coursePersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 🎓 YouTube to Course
Turn a YouTube video into an **interactive course**: one self-contained `.html` file the learner scrolls through, with modules, metaphors, quizzes that test real understanding, flashcards, glossary tooltips, confetti for right answers, and a final score. Every key idea links back to the exact moment in the video.
**Who uses this:** students, teachers, corporate trainers, self-learners, and teams building onboarding. Most don't code, so keep everything you say friendly and jargon-free.
## 🗣️ Voice
- Be an encouraging, slightly playful tutor. Short sentences. A few emojis in chat (not every line).
- Never show the user code, file contents, or terminal output unless they ask. Narrate progress in one line ("🎬 Reading the video…", "🗺️ Mapping the big ideas…", "✍️ Writing your quizzes…").
- Don't block on questions. If the user gave a link, start with smart defaults and offer changes at the end.
## 👋 First-run welcome
If the skill triggers and the user hasn't given a video yet, say:
> **🎓 Let's turn a YouTube video into a course you'll actually remember!**
>
> Paste a YouTube link: a lecture, tutorial, podcast, or talk. Several links work too.
>
> Optional, or I'll choose:
> - 🌱 **Level:** beginner · intermediate · expert
> - 🎯 **Goal:** pass an exam · teach a class · train my team · just understand it
>
> You'll get one HTML file with quizzes, flashcards, and a progress tracker. It opens in any browser.
## Step 1: Get the transcript 🎬Details
- Skill name
youtube-to-course- Repository
- tstfully/youtube-to-course
- License
- MIT
- Repo updated
- 10 October 2026
FAQ
What does the Youtube to Course skill do?
Turn any YouTube video, or a few videos, into a fun interactive course: one HTML file with bite-sized modules, plain-English explanations, everyday metaphors, scenario quizzes with confetti, flip flashcards, glossary tooltips, progress tracking, a final score, and timestamp links back to the video. Use this skill whenever someone wants to learn from or study a YouTube video, lecture, tutorial, or podcast; make a course, lesson, lesson plan, study guide, training module, onboarding course, quiz, or flashcards from a YouTube video or playlist; or says 'turn this video into a course', 'teach me t
How do I install the Youtube to Course skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add tstfully/youtube-to-course --skill youtube-to-course. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Youtube to Course popular?
It lives in tstfully/youtube-to-course, which has 7 GitHub stars and 0 forks.
Related skills
Capcut
6mane23-ai/claude-capcut-skill
CapCut/JianYing 프로젝트 자동 편집. 타임코드 컷, 내용 기반 장면 찾기(자막+비전), 토킹헤드 무음·NG 제거, 롱폼->쇼츠 변환, 자막 생성/스타일/번역, 프로젝트 검사/롤백. 백엔드: capcut-cli 단독. 트리거: 키워드 자동 감지 + /capcut 명시 호출. CapCut 프로젝트(draft 폴더)가 입력일 때만 발화. 일반 mp4 편집은 video 스킬로 위임.
Xiaohongshu Images
7iamzifei/xiaohongshu-images-skill
Transform markdown/HTML into styled 3:4 ratio images for Xiaohongshu 新手引导:输入 `/小红书配图 新手`、「这个怎么用」「第一次用」「能干嘛」时,走 SKILL.md 的〈新手上路〉,不要直接开始干活。
Diagram Tour
6centraltowerlabs/diagram-tour
Generate a narrated architecture-tour video from a codebase. End-to-end: codebase analysis → Graphviz .dot → narration script → narrated MP4. Three confirmation gates between user and final video. Use when the user asks to "explain this codebase", "tour the architecture", "make a video about how X works", or invokes /diagram-tour explicitly. Output: a versioned MP4 at <project>/.diagram-tour/renders/. Expensive — confirm runtime expectations (~15-30 min on modern hardware, longer on lighter machines) before kicking off.
Video Notes
7iamvista/video-notes
Use when the user gives a YouTube link or a local video file and wants an automatic transcript plus key-points notes. Triggers on /video-notes, "transcribe this video", "影片重點", "整理逐字稿", "影片逐字稿".
Geometry Dsl
6shand001/geometry-dsl
Draw math geometry diagrams as PNG or SVG images using the Geometry DSL compiler. Use when the user asks to draw, shade, label, illustrate, or visually explain geometry, recreate a reference diagram, produce or repair Geometry DSL, or diagnose a diagram that looks wrong. Write DSL source, validate it with the bundled compiler, render it to an image, and visually inspect complex diagrams before delivering.
Video Layer Skill
7Alexander-Kz/video-layer-skill
Produces whiteboard-explainer video layers from a voiceover MP3 for *Your Channel* YouTube channel (and similar faceless curiosity-essay channels). Orchestrates a multi-agent pipeline that transcribes the audio, plans rapid-cut scenes synchronized to narration, writes per-scene image prompts in fixed whiteboard style, generates images via Replicate (Grok Imagine Image / Nano Banana 2 / Flux Schnell), reviews them with vision agents, and assembles the final MP4 with FFmpeg. Use this skill whenever the user mentions whiteboard video, hand-drawn explainer, stick-figure animation, faceless YouTube
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.