Create clueprint
create_clueprintCreate a new clueprint (reusable video template). A clueprint is a structured file directory with design notes, composition rules, and screenshots that can be used to generate videos.
Use human-readable folder categories: design/ (colors, typography, backgrounds, animation), rules/ (composition, voiceover, editing), screenshots/ (rendered clip previews). See the "Creating Clueprints" section in the system instructions for the full structure.
If source_guide_ids are provided, guide data is extracted clip-by-clip into the clueprint (animations and images described, auto-element rules learned; can take minutes). Each non-empty decision list in the reply (animations_pending_mode, logo_animations, images_pending_mode, clips_pending_voiceover_policy, multi_split_summary, slide_count_strategy, the *_by_role groups, discovered_element_types_by_clip_type) is a choice to ask the user, then record with update_clueprint(decisions).
A clueprint is THE FORMAT (layouts, pacing, motion, transitions, voiceover style, music, captions, effects); a project built from it takes its colors, fonts and logos from that project's brand kit. brand_locked: true keeps the clueprint's own colors, fonts and logos for projects in this workspace (for a template made for one brand, e.g. a co-marketing piece).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the clueprint | |
| visibility | Yes | 'workspace' shares it with your workspace; 'private' is stored as 'workspace'. | |
| description | No | Description of what this clueprint does | |
| brand_locked | No | true: projects in this workspace built from this clueprint keep its own colors, fonts and logos instead of their brand kit's. Default false (re-skinned to the project's kit). | |
| source_guide_ids | No | IDs of existing projects to extract template data from |