Individual skill
render-whiteboard-explainer
Assemble a whiteboard explainer video ad from a beats file — a narrator explains one idea while a real whiteboard fills up in black marker, with a hand-lettered title, bulleted rows down the left, a drawing filling the right, and a payoff that letters the closing line and rings the claim. The board is a PHOTOGRAPH and the ink is multiplied onto it, so the surface sheen and window light come through the strokes; the drawings are generated as line art and traced to ordered strokes, then revealed in drawing order on the word they belong to. The layout is SOLVED from the beats, never hand-placed. FREE assembly (Pillow plus ffmpeg) apart from one board photo and one drawing per subject, both one-time per brand. Use for the whiteboard format.
skills/video/render-whiteboard-explainer/SKILL.md
Source commit df8298140d434a6363de0c265eb6af2e571d97a5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,314
- Repository last updated
- Nov 6, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude Repository topic
- claude-skills Repository topic
- claudecode Repository topic
- claudecode-skills Repository topic
- codex Repository topic
- cursor Repository topic
- gtm Repository topic
- skills Repository topic
- marketing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 8,553 bytesassets/fonts/NOTICE.mddoc · 740 bytesassets/fonts/PermanentMarker-Regular.ttfasset · 74,752 bytesassets/fonts/TitanOne-Regular.ttfasset · 52,708 bytesscripts/anchors.pyruns · 1,979 bytesscripts/beats.example.jsonasset · 2,125 bytesscripts/gen-art.pyruns · 6,509 bytesscripts/gen-voice.pyruns · 5,297 bytesscripts/illos.pyruns · 16,182 bytesscripts/lettering.pyruns · 12,063 bytesscripts/make-episode.pyruns · 6,077 bytesscripts/master.pyruns · 4,478 bytesscripts/media_proxy.pyruns · 58,192 bytesscripts/prep-plate.pyruns · 5,928 bytesscripts/render.pyruns · 17,515 bytesscripts/solve-layout.pyruns · 12,097 bytesscripts/trace.pyruns · 6,374 bytesskill.meta.jsonasset · 452 bytestests/test_whiteboard_portable.pyruns · 2,505 bytes
Read excerpt
# render-whiteboard-explainer
The renderer for the **whiteboard** video ad format: a voice explains one idea while a board
fills up in marker, the way a graphic recorder works a room. Every mark lands on the word it
belongs to, and the board is wiped and reused between sections.
Siblings in the chat-UI family are `render-imessage-chat` and `render-chatgpt-chat`, where a
screen is the creative. Reach for this one when the creative
is **someone explaining a thing by drawing it**.
## The three decisions that make this format work
**The board is a photograph.** A drawn board reads as a drawn board, and a plain white frame
reads as a sketch film. Both were built and both were rejected. One generated still of a real