flow_storyboard_plan
Define an ordered shot list with prompts, actions, durations, camera moves, dialogue, and sound before any media is generated; choose replace, append, or reset to control the plan.
Instructions
Set the storyboard: an ordered list of shots. Nothing is generated yet.
Each shot is an object with: prompt (required): what we see: subject, place, light. Use @name for ingredients. action: what moves or happens during the shot. duration: seconds, 3-15 (default 5). camera: a camera preset ('push-in', 'orbit', 'drone', ...) or your own words. dialogue: spoken line(s), e.g. 'Mira says: "We made it."' sound: sound design, e.g. 'soft rain, distant thunder, no music'. ingredients: extra ingredient names to attach besides the @tags.
Args: shots: The shot list. mode: 'replace' (default; refuses if existing shots already have keyframes or takes), 'append' (add to the end) or 'reset' (drop the old plan; files stay on disk). project_name: Project to use (default: active project).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"shots": "<shots>"
},
"name": "flow_storyboard_plan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | replace | |
| shots | Yes | ||
| project_name | No |