Communitygithub.com

OmnipotentCEOxJenny/sceneorder

Plan a video edit as a timed cut list from the user's notes, with soundbites, cutaways and a target runtime. Use when a user wants to plan an edit, make a rough cut, a shot list, a cut list or fit a video to a length.

What is sceneorder?

sceneorder is a Claude Code agent skill that plan a video edit as a timed cut list from the user's notes, with soundbites, cutaways and a target runtime. Use when a user wants to plan an edit, make a rough cut, a shot list, a cut list or fit a video to a length.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/OmnipotentCEOxJenny/sceneorder/tree/HEAD/skills/sceneorder-plan

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Follow rules/scope.mdc. Answer in the user's language.

  1. Goal and length: what the video is for, who watches it, and the target runtime (for example 30 seconds).
  2. Story first: pick the soundbites or main shots that tell the story, in order. Then add cutaways (B-roll) to cover jumps and keep the pace.
  3. Cut list: for each cut write the clip name, source in and out timecodes (HH:MM:SS:FF), and a short note. Save it as CSV with the columns clip,in,out,note.
  4. Check it: run python3 scripts/sceneorder.py cuts.csv --fps 24 --target 00:00:30:00 (use the project's real frame rate). Fix any problem it reports.
  5. Pacing: shorten or drop cuts until the runtime matches the target; vary shot length; end on a clear closing shot or end card.
  6. Hand-off: give the user the cut list table to follow in their editor (for example DaVinci Resolve: mark In and Out in the Source viewer, then overwrite, insert or append to the timeline).

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Related Skills