Get All-Access

Agent skill

Backyard Build 3D skill

Make "How a hole in your yard becomes X" vertical 3D build shorts (cut-open soil, worker, one-word captions) with the SceneSkills Backyard Build 3D kit.

Satisfying vertical (9:16) shorts where a sunny suburban yard is cut open like a cake, so every build shows in section: soil layers, roots, water table, pipes, gravel, cement, pumps, liners. A worker does the job, a high camera glides to the part that is talking, and each part is named on screen. Demos: Water Well (film.js) and Koi Pond (pond.js).

What the skill teaches your agent about the style:

Look: bright sky and sun on top, striped lawn, house, trees and fence behind; the front of the yard is a soil block cut like a cake with visible layers (topsoil, clay, sand, gravel, aquifer, bedrock).

Camera: high, 14-25 degrees down, gliding to whichever part the narrator names. Never cut; the camera move is the transition. Open close on action (shovel biting soil, water pouring), not on a wide shot.

Text: title at the top (stays), one-word captions dead centre on the voice, a yellow name card ("CASING", "GRAVEL PACK") under the caption when a part is named.

Pacing: the voice starts in the first 0.15 s. 45-50 s total, never over 52 s. About 3.5 words per second.

Loop: the last 1.5 s ends on the same framing as frame 0 with the finished build in place, so the replay feels seamless.

  1. 1

    Plan the film

    Script (shape above), facts checked, parts list (4 parts + the finished build). Show it to the user.

  2. 2

    Voice and timing

    Voice: one WAV per line, then python3 ../_shared/tools/voice_prep.py vo_raw/.

  3. 3

    Plan the film

    Copy timeline.py -> timeline_<topic>.py. Set N (lines), GAP (0.1 s before line 1, 0.25-0.3 s between lines, 0.4 s before the fact and the ending), TEMPO 1.10-1.12, and name every cue from the words, e.g. 'casing': W(1, 'drop'), 'casing_name': W(1, 'This'). Duration = the word "bu

  4. 4

    Build in the style

    Copy the matching demo edit. Keep the yard, soil and camera; build each new part with the cutaway helpers (pipe, annulus, column, swarm, cutMat) so it shows in section. Every problem gets its own visible effect (collapse, seep, freeze, bugs) and every fix its own build step.

  5. 5

    Check stills

    Stills at 270x480 across the timeline, two or three rounds. Then render 1080x1920.

  6. 6

    Voice and timing

    Sound: build events at each step, music ducked under the voice, ending chord just after "built". Mix to -14 LUFS.