make-video
Make a video
The model writes a program; the program draws frames; a renderer turns frames into a film; a review loop decides whether anyone should see it. The prompt is the smallest part. This skill is the studio around it: five layers, each a file another session can read, and gates between them.
DIRECTOR what is the film saying? brief.md
REFERENCE what should it look and feel like? style-guide.md
TIMELINE what changes at each beat? audio/beats.json, shotlist.md
RENDERER how is every frame produced? index.html (seek(t)), scripts/render.mjs
CRITIC what failed, where, and why? out/qa/, reviews/, review-log.md
Never collapse the layers into one uninspected step. The generic look (a centred title on a gradient, everything fading in, a logo at the end) is what the model fills in when a layer's decisions are missing.
Apply only the routes and checks for the selected job. Read a linked skill's named file from its installed folder when available, or from the linked source. Report an unavailable required reference instead of inventing it. [skill-authoring, DISTRIBUTION.md#composing-skills]
Required skills by phase: This studio composes video-brief, shotlist, seek-engine or the selected engine contract, frame-review and sound-pass. Select asset-prep for real product assets and beat-grid/voiceover for the chosen clock. These are workflow dependencies, not requirements to install another rendering framework. Read the selected phase before executing it. [Quegenx/agent-skills, make-video/SKILL.md#the-gates]