whiteboard-video

Installation
SKILL.md

Whiteboard Video

Use this skill to create local-first whiteboard videos without Canva. This skill is an adapter for the separately installed whiteboard-video-engine Python package. Uploaded photos and dense illustrations are converted to line art locally; do not use GPT Image 2 to generate final line art. For script-driven story videos, keep one registered asset pair per scene: GPT Image 2 creates the color storyboard, then a local neural extractor derives line art from that exact color file. The preferred stack is:

  1. gpt-image-2 for full-color storyboard frames only, never production line art or embedded captions.
  2. Informative Drawings local model, preferably anime_style, for registered line-art extraction.
  3. Anime2Sketch local model for illustration/anime-like sources or as the neural fallback.
  4. Optional vtracer SVG vectorization when installed.
  5. Optional Doubao Voice 2 (seed-tts-2.0) or Edge TTS for narration. Keep the default sidecar SRT for editing, or explicitly use --burn-subtitles for a ready-to-publish subtitled MP4.

There is no edge-detection fallback. If neither neural model is installed, extract-lineart and render-photo must fail instead of silently producing a weak outline.

Quick Start

Install the engine before using this skill:

python3 -m pip install "git+https://github.com/gnipbao/whiteboard-video-engine.git"
Installs
19
GitHub Stars
343
First Seen
Jun 27, 2026