code-video
Installation
SKILL.md
Code video core
A code video is a program frame(t) → image, sampled at t = i / fps and encoded. Almost every failure in this kind of work is one of four things: the film is never finished, the picture depends on wall-clock time, nobody looked at the frames, or the file does not match the brief. This skill prevents those four.
0. Read the craft guides you need
This skill is one folder; every path in it is relative to the folder. Besides this file it holds craft guides in crafts/ and helper scripts in scripts/ (audio packages in requirements.txt). Read every guide that matches the request before writing SPEC.md; most videos need two or three.
| Guide | Read when the request has… |
|---|---|
crafts/explainer-diagrams.md |
anything to teach or explain: math, science, history, processes, data |
crafts/stylized-looks.md |
a named style, medium or artist (ink wash, pixel art, cut paper, vaporwave, watercolour, …) |
crafts/simulations-and-generative.md |
particles, flocks, cellular automata, physics, fields, shaders, generative patterns |
crafts/character-and-creature-motion.md |
people, animals or creatures that move or act |
crafts/threejs-scenes-and-cameras.md |
a 3D scene, product or camera move |
crafts/motion-graphics-and-promos.md |
kinetic type, UI, logos, product or brand promos |
crafts/sound-design-and-narration.md |
any audio: narration, music, effects, ambience |
crafts/music-and-beat-sync.md |
music-led films, beat-cut picture, supplied tracks or lyrics |