← Files Atlas CloudARCHIVED FILE

skills/seedance-skill/references/prompt-templates.md

5.29 KB · Sep 30, 2026 · 23:11 UTC

↓ Download file

# Prompt templates

Replace angle-bracket placeholders. Choose one route; do not combine every
template into one request.

## Subject reference: image model, optional

Use this only when a person, product, object, or scene must recur.

```text
Create a clean reference image for <subject>.
Keep only these invariants: <silhouette or proportion>, <signature material or
wardrobe>, <key colour>, <must-preserve marking>.
<For a person: neutral face close-up, simple background, no text.>
<For a product: clear three-quarter view, clean background, no text.>
```

For a recurring person, generate a face close-up and a separate full-body image.
Use a multi-view turnaround only as an image-design aid; do not submit it as a
person's video identity reference.

## Seedream storyboard reference: default Seedance R2V route

Use this to generate the one storyboard image uploaded directly as `Image 1` to
Seedance. Panel numbers, arrows, and concise notes are allowed when they help
explain sequence.

```text
Generate one <rows>x<cols> visual storyboard grid for this sequence, read left
to right and top to bottom:
<sequence summary>.

Panel 1: <shot purpose, composition, action>.
Panel 2: <shot purpose, composition, action>.
...

Keep <subject / product / scene> consistent across panels: <invariants>.
Each panel must visibly show its planned composition and action. For a continuing
action, show the next meaningful visible moment; for a cut, show the new shot
clearly. Add panel numbers, concise notes, arrows, and clear cut or transition
intentions when they help explain order or motion.
```

Inspect panel order, planned beats, essential identity or scene details, and
task-critical visual elements before R2V. Regenerate the whole board when a
critical panel is wrong. Submit the accepted board as one image; create a clean
copy only if a test generation renders labels or dividers into the video.

## Clean storyboard: optional retry or I2V crop source

```text
Generate one clean <rows>x<cols> visual storyboard grid for this sequence:
<sequence summary>.

Each panel contains only the planned shot composition and action. Keep
<subject / product / scene> consistent: <invariants>.
Use thin neutral panel dividers only. Do not include numbers, captions, speech
bubbles, labels, subtitles, logos, unrelated overlay marks, UI, or contact-sheet
text.
```

Use this only after a previous generation leaked labels or dividers, or when a
deliberate I2V crop route needs it. Inspect layout and aspect ratios before
cropping.

## Whole-storyboard R2V: preferred while panels remain readable

Upload the complete storyboard as `Image 1`.

```text
Follow the storyboard in Image 1 in left-to-right, top-to-bottom order. Generate
one complete shot at a time.

Shot 1: <panel 1 action and camera>.
Shot 2: <panel 2 action and its cut or transition from the prior shot>.
Shot 3: <panel 3 action and camera>.

Keep <subject / product / scene invariants> throughout; <global lighting or
style rule>. <Audio rule, if enabled>.
Use Image 1 panel dividers, numbers, arrows, and notes only to understand the
shot order and intention; do not render them into the final video.
```

Do not split the board first. Panel count is not decisive; readable visual detail
is. Switch to I2V shot pairs only when independent reshoots or precise start/end
states matter more than one-pass transition quality.

## R2V asset references: one clip from a small asset pack

Upload only assets with different jobs.

```text
Use the <person / product> in Image 1 as the subject. Use Image 2 as the
<scene or wardrobe> reference and Image 3 as the <visual style or composition>
reference. <State the role of Video 1 or Audio 1 when supplied.>

<One main action>. <Camera and light>.
Keep <the two or three essential invariants>.
```

Do not treat a large set of sequential storyboard cells as an asset pack. Use a
whole storyboard or separate I2V shots for a sequence.

## I2V shot pair: start and end keyframes

Upload the start keyframe as `Image 1` and the target end keyframe as `Image 2`.

```text
Start from Image 1. The subject is <subject>.
<One continuous, observable action>.
Camera: <one move>. <Space or important object relationship>.
Naturally resolve into the composition and subject state in Image 2.
<Light or style>. Preserve <identity, product label, or scene invariants>.
```

For an intentional hard cut, do not use `Image 2` as the following shot's start
image. The next shot uses its own pair.

## Continuous extension or chain

Use the prior generated tail only for the same uninterrupted shot.

```text
Continue seamlessly from the final frame of the prior segment: <continue the
same action, subject, space, light, and camera intention>. <One next beat>.
```

Inspect the boundary before later segments. If the scene, angle, time, or story
emphasis changes, end the chain and design a cut.

## Native-audio markers

```text
(<music description>)
<sound-effect description>
<character> says {dialogue}.
On-screen caption: 【caption text】.
```

Keep dialogue in one language. Enable native audio only when the chosen provider
supports it and the shot needs it.

## Video-edit variant

```text
Strictly edit Video 1: change <one specified property> to <new value>.
Keep the subject, action, setting, lighting, and camera movement unchanged.
```

For editing, refer to `Video 1` directly; do not call it a reference video.

SHA-256: 3769ca325c6644c82b01cf84a5365f5440bf609160e249b6b69bb0c7de1fd470