help quicky produce instagram reels and youtube shorts
94
96%
Does it follow best practices?
Impact
87%
2.12xAverage score across 3 eval scenarios
Passed
No findings from the security scan
Read this when the human wants to fine-tune the cut in Final Cut Pro or DaVinci Resolve rather than describe edits in conversation. Offer it whenever feedback turns granular ("nudge that cut a few frames") — frame-level trimming is faster in an NLE than through a chat loop.
python3 scripts/export_timeline.py plan/cut_plan.json --out plan/reel.fcpxmlOpens in Final Cut Pro (File > Import > XML) and DaVinci Resolve (File > Import
Timeline) with every clip pre-placed at the right source timecode, phase notes
as clip names, and the music on its own audio lane. Defaults to fcpxml v1.10;
Resolve rejects newer versions, so pass --fcpxml-version 1.9 for Resolve 17.
The pipeline is paused while the human edits.
python3 scripts/pipeline.py gate 1 nle-waitThat snapshots the plan's mtime, and status alarms if anything touches
cut_plan.json during the wait. Note it in project.md. Do not render,
re-plan, or touch cut_plan.json in the meantime — their edit would be
overwritten.
Tell them how to hand the result back: export fcpxml from the NLE — from
Resolve choose v1.9 or v1.10; from FCP either a .fcpxml or a .fcpxmld
bundle works.
python3 scripts/import_timeline.py plan/reel_edited.fcpxml \
--out plan/cut_plan.json --base-plan plan/cut_plan.jsonOnly cuts survive the round trip — clip order, in-points, durations, music offset. NLE-side effects, transitions, titles, and retimes are ignored; the importer warns, and those warnings go to the user so they know what did not make it. Grading stays in the render step. Timeline gaps are dropped with a warning, since the renderer butts segments together.
After import: pipeline.py gate 1 reopen, re-render the preview, QC, and
return to Gate 1 for a final confirm.
.tessl-plugin
evals
skills
reel-builder
assets
remotion-cards
references
scripts