Ribbon Apsara Mural

Paint a mineral-pigment mural on an earthen wall — flying figures glide in on S-arcs trailing ribbons that sample the flight path's history, everything appears in painting order (ink, flat colour, banded shading, gold), a narrative frieze scrolls right-to-left, and a caisson of nested squares opens onto the end frame. One JSON sheet; silent; deterministic; 16:9.

Ribbon Apsara Mural

How it works

  1. npm install inside the Skill folder, then build.mjs → validate + assemble the page

  2. stills.mjs for the entrance, the meet beat, the frieze open and the caisson; iterate until the ribbons read

  3. render.mjs → film.mp4, verified by ffprobe + full decode