cleya draft
Instant draft — the deterministic fast path: starter + brand + copy -> rendered, QA'd video in ONE call (~15s, no deliberation). Picks a guaranteed-valid starter, swaps in your copy by layer id, renders with your brand, and returns contrast + brand-conformance readings alongside the file. Use cleya starters to see layer ids/knobs per starter.
cleya draft --starter promo-hero --brand brand.json --copy '{"headline":"Ship the {accent:right thing.}","stat":92}' --output draft.mp4
Options
| Flag | What it does | |
|---|---|---|
--starter | Starter to draft from | required · string · one of promo-hero, stat-story, opener-card, feature-trio, story-vertical |
--brand | BrandProfile — path or inline JSON (default: neutral starter brand) | string |
--copy | JSON map { layerId: text | number } — path or inline. Strings set text, numbers set counter/bar values. |
--format | Adaptive export presets, comma-separated (og,square,story,…) | string |
--width | Render size override — draft-res variants (e.g. 960) | string |
--height | Render size override (e.g. 540) | string |
--motion-blur | Shutter samples per frame, 2-8 (chrome engine) | string |
--output | Output file path | string |
--overwrite | Overwrite output file if it exists | boolean |
Category: edit — transform existing media
Generated from the toolkit
Generated from cleya capabilities, the toolkit's own manifest, so it cannot drift.
Run cleya draft --help for the same information in your terminal.