programmatic-video
Installation
SKILL.md
Programmatic Video
- Read
../../references/PROGRAMMATIC_VIDEO.md. - Write
05_post/programmatic/compositions.jsonusing stableCOMP-###IDs and project-relative assets. - Keep timing in frames or exact seconds derived from declared FPS.
- Use
scripts/remotion_adapter.py scaffoldonly when Remotion is a useful implementation target. - Do not bundle Remotion or assume the user is license-eligible.
- Preserve user edits to generated code on later passes.
- When rendering is requested, require an installed/configured Remotion runtime and explicit license acknowledgement before invoking it.
- Register the final render in the media registry and QC it.
Done when the portable composition exists and any requested renderer-specific implementation has been generated or truthfully blocked.