Slides To Video — Data skill for Claude Code
Automated pipeline to convert PDF slides into narrated videos with Claude AI-generated speaker notes, text-to-speech audio, and video composition via ffmpeg.
How to install Slides To Video
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open htlin222/slides-to-video and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Slides To Video does
Automated pipeline to convert PDF slides into narrated videos with Claude AI-generated speaker notes, text-to-speech audio, and video composition via ffmpeg.
Alternatives in Data
- Private GPT — Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more 57.5k ★
- Pipeline Feature — Add a feature to the FFmpeg transcode pipeline following Tunarr's pipeline builder pattern 2.5k ★
- Azure Document Intelligence .net — Document text, table, and data extraction 1.8k ★
README
  
Slides to Video Pipeline
Convert PDF slides into a narrated video with AI-generated speaker notes and text-to-speech audio.
Pipeline Overview
PDF → Images → Preliminary Notes → Speaker Notes → Audio → Video Clips → Final Video
| Step | Input | Output | Tool |
|---|---|---|---|
| 1. images | input.pdf |
images/slide*.png |
ImageMagick |
| 2. preliminary | images/ |
preliminary/slide*.md |
Claude |
| 3. speaker-note | preliminary/ |
speaker-note/slide*.md |
Claude |
| 4. audio | speaker-note/ |
audio/slide*.mp3 |
edge-tts |
| 5. clips | images/ + audio/ |
clips/slide*.mp4 |
ffmpeg |
| 6. final | clips/ |
final.mp4 |
ffmpeg |
Requirements
- ImageMagick - PDF to image conversion
- Claude Code - AI speaker note generation
- edge-tts - Text-to-speech
- ffmpeg - Video processing
- mdBook - Static book generation (optional)
Installation (macOS)
brew install imagemagick ffmpeg
uv tool install edge-tts
npm install -g @anthropic-ai/claude-code
cargo install mdbook # optional, for book export
Usage
# Check all dependencies are installed
make setup
# Run full pipeline
make all PDF=your-slides.pdf
# Run with more parallel jobs
make all PDF=your-slides.pdf MAX_JOBS=5
# Run individual steps
make images PDF=yo
Related Skills
12 Hour YouTube Videos
Ambient YouTube video pipeline: AI images → FFmpeg → 12h sleep/lofi videos
AutoShorts AI
100% local AI pipeline to convert long-form videos into viral 9:16 Shorts & Reels. Orchestrated via AI agents
Whisper Cz En
Local Czech & English audio/video transcription using whisper.cpp on Apple Silicon. Anti-hallucination pipelin
Eidoverse Video
Video-production toolkit for AI agents: Deno + WebGPU + three.js/TSL render engine with VRM character locomoti
Script Skill
Generate video scripts that sound like YOU — not like AI. Claude Code skill that analyzes your real videos, st
Claude Video Skills
11 Claude skills that make professional motion-graphics videos (launch films, explainers, social ads, data sto
Related Agents
Media Producer
Produces short-attention media - feature demo videos, social cuts, screenshots, generated images - built as co
Editor Videos
Genera videos verticales para TikTok (edits de juegos/pelis y brain rots) con el pipeline local ffmpeg + Polli
Assembler
ffmpeg assembly — montage stock into scenes, trims/speed/transitions, aspect conversion, and composites the mo