Presentations
The scenes of a video become a talk: the presentation stops at every slide break and waits for the next click, with speaker notes and a timer in a second window.
How it is built
slide_break().awaitmarks a stop; a render plays straight through it (presentations).notes("…")are speaker notes;oxframe presentopens them with N, next to a timer.oxframe render --slides talk.pdfwrites one page per stop.- Going back is exact: the state of a scene depends only on its frame.
With an agent
Install the skills, then give your agent a first prompt. The slides skill tells it how videos of this kind are made,
and oxframe check shows it what is wrong before anything is rendered.
npx skills add oxygenframe/oxframe-sdk Make a five-slide talk about our caching layer: a title, three points with a diagram each, and a closing slide, with speaker notes for every slide.