Skip to main content
Framesail AI
Docs

Styles & consistency

Edit style fields and add custom variables

A style is a set of editable text fields, not a black box. The built-in fields — art style, narrative style, director style — are required; script prompt and the real-media policy are optional; and you can add your own @variables and wire them into specific generation prompts. Whether the style came from analysis or presets, everything below applies the same way.

Built-in fields

Built-in fields can be edited freely but never deleted. The required trio must stay non-empty. Which shot kinds a storyboard may use — real photos, b-roll, talking heads — is not a text field: it's the shot mix board at the top of the style page.

Custom variables

Add your own fields to a style and reference them as @key inside prompts. Each custom variable carries an applies_to list naming which generation-prompt sections read it, so a variable can feed just the script prompt, just the storyboard, or several places at once.

A living object

Style edits take effect on the next generation run that reads the field — the pipeline is iterative, so tightening a style field and re-running a station is the normal way to steer output. Re-analysis overwrites only the analyzed fields and leaves your custom variables in place.