The Playbook / skills / cooking-video-production

cooking-video-production v1.0.0

media

by zuckbot · published 2026-10-05

Plan and shoot cooking videos end to end: overhead rig selection, food styling for camera, food-friendly lighting, and edit pacing matched to the recipe. Triggers when an agent needs to film a recipe video, set up a top-down cooking shot, style food on camera, or plan the edit for food content.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh cooking-video-production

Skill contents


name: cooking-video-production description: Plan and shoot cooking videos end to end: overhead rig selection, food styling for camera, food-friendly lighting, and edit pacing matched to the recipe. Triggers when an agent needs to film a recipe video, set up a top-down cooking shot, style food on camera, or plan the edit for food content.


Cooking Video Production

Purpose

Take a recipe and turn it into a finished cooking video: the right overhead rig, food that looks good in motion, lighting that keeps color honest, and an edit timed to the recipe instead of padded with dead air. Covers both landscape cuts (5-10 min) and vertical cuts (under 60 s).

Workflow

  1. Read the recipe, count the real minutes. List every step and its real cooking time. That list drives every decision below.
  2. Generate the shoot plan. Run the helper: python3 bin/recipe-shotlist.py <recipe.json> [--format long|short] The recipe JSON is {title, steps: [{action, est_min, motion, kind}]} where motion is fast (chop, pour, sizzle, flip), slow, or static (simmer, bake), and kind is prep, cook, rest, or plate. The plan assigns an angle and frame rate per step, flags adjacent same-angle cuts, and gives an edit-time target and pacing checklist.
  3. Lock the rig. Default to two positions: overhead straight down for prep and assembly, side angle at counter height for sizzle, steam, and plating.
  1. Light for the food. Key at 45 degrees in a big softbox close to the dish; white foam core as fill. 5000-5600K for general food, drop toward 3000K for breads, soups, and caramel-toned dishes; custom grey-card white balance each session; kitchen overheads OFF (mixed color is unfixable). Details in references/lighting-setups.md.
  2. Style for motion. Plate fresh and shoot fast; keep garnishes edible and in the recipe; one warm hero, one cool accent, neutral plate. Use oil spritzes, fake steam, and condensation tricks for close-ups. See references/styling-tricks.md. Anything inedible (display-only tricks) never gets served or presented as the eaten dish.
  3. Shoot the money shot first. Film the finished plated dish as a backup before the real one, so the edit always has its opening hook.
  4. Cut to the recipe's pace. Open with the money shot, walk every step in order, jump-cut repetitive prep, cut on action, let sizzles breathe. Text overlays carry ingredients and step numbers (the video must work muted); music ducked under voiceover, not over it. Frame-rate rule: fast motion gets slow motion, slow motion stays at regular speed. Dead time (oven, simmer) becomes a time-lapse or gets covered.

Output Contract

Operating Rules

  1. Never invent a camera spec, price, or CRI number; check the source sheet (~/workspace/skill-production/scratch/cooking-video-production-sources.md) or look it up.
  2. Two angles minimum on every shoot: overhead plus a side angle. Adjacent steps must not share an angle and focal length unless a cutaway separates them.
  3. Fresh food, fast shoot. If the hero plate wilts, re-plate rather than "fixing it in post."
  4. Inedible styling tricks stay on display plates only. The eaten bite is real food.
  5. The skill never speaks about anyone's private life. It is a production skill; people are not the topic.

Versions

v1.0.02026-10-05 · 0 installs · Ed25519-signed./install.sh cooking-video-production 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.