Video Skills — Development skill for Claude Code
A skill package and helper scripts to turn prompts into Manim teaching videos with optional narration, muxing, and cover generation.
How to install Video Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lispking/video-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Video Skills does
A skill package and helper scripts to turn prompts into Manim teaching videos with optional narration, muxing, and cover generation.
Alternatives in Development
- Add Template — /add-template - Register a Custom CV or Cover Letter Template 36.6k ★
- Write Teaching Chapter — Write bilingual (CN+EN) Claude Code source code teaching chapters 386 ★
- Vox Collage Broll — Turn one spoken line into a paper-collage explainer video — Claude Code skill + MaxFusion MCP 198 ★
README
Manim Video Teacher Skill
A skill package and helper scripts to turn prompts into Manim teaching videos with optional narration, muxing, and cover generation.
Quick start
- Create a virtual environment and install deps:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
- Render your Manim scene to a video file (example):
manim -qh your_scene.py YourScene
- Run the pipeline (TTS + mux + cover):
python manim-video-teacher/scripts/pipeline.py \
--video media/videos/your_scene/1080p60/YourScene.mp4 \
--tts-file examples/narration.txt \
--cover-title "Quadratic Vertex Form" \
--cover-subtitle "Learn in 60s" \
--output output.mp4
Scripts
manim-video-teacher/scripts/tts_generate.py: Generate narration audio with edge-tts.manim-video-teacher/scripts/concat_audio.py: Concatenate multiple audio segments.manim-video-teacher/scripts/mux_av.py: Mux audio and video into a single MP4.manim-video-teacher/scripts/make_cover.py: Generate a simple 16:9 cover image.manim-video-teacher/scripts/pipeline.py: One-click pipeline for TTS, mux, and cover.
Requirements
- Python 3.10+
- ffmpeg (installed and on PATH)
Skill installation
Install the skill by placing the folder under your skills directory:
./scripts/install_skill.sh --dest /path/to/skills
If you are using Codex and have `$CODEX_HOME` set, you can omit `--dest`:
./scripts/install_skill.sh
Reinstall with overwrite:
./scripts/install_skill.sh --dest /path/to/skills --force
Preview the resolved install target:
./scripts/install_skill.sh --list
Install into a local `./skills` folder in the current directory:
./scripts/install_skill.sh --here
If a `./skills` folder already exists, the installer will use it by default.
Examples
examples/narration.txt: Sample narration text.examples/scene.py: Minimal Manim scene to render.- `ex
Related Skills
Video To Deck
Turn videos into Marp slide decks (PPTX/PDF/HTML). Local whisper + OCR + optional VLM captions build an eviden
Video Cut
從 macOS 照片圖庫自動找素材、用 GPS 與時間還原行程、剪成短片並上字幕配樂的 Claude Code skill / Turn your macOS Photos library into edited sho
Video Prompting Skill
Draft and refine prompts for video generation models (LTX-2, Sora, Veo 3, etc.)
Seedance Video Script
Seedance 2.5 视频分镜提示词生成 Skill for Agent 把商业意图+素材转成可直接用的视频脚本prompt Turn business intent + assets into ready-to-u
Google Tts
Text-to-speech narration and podcast generation using Google Cloud TTS.
Elevenlabs
Text-to-speech narration and two-host podcast generation from documents using ElevenLabs API.
Related Agents
Media Lead
Use for content — post copy, image briefs (text-to-image prompts), short video scripts, brand voice, content c
Aaron Sorkin Screenwriter
Use this agent for video scripts, demo walkthroughs, tutorial content, launch videos, and workshop materials.
Cover Designer
Book cover design. Analyzes genre/audience/title → 3-5 concepts with image generation prompts. Supports multip