| name | motion-design |
| description | Motion design creation โ logo animation, animated ads, brand motion, kinetic graphics, promo videos. Trigger whenever the user says "make a motion", "motion design", "animate this", "make a video from my logo", "animated brand", "kinetic graphics", "promo video", or "ad video". Use for short-form branded motion; for narrative films with a script and multiple acts use film-setup instead. |
Motion Design
Guide the user through a full motion design flow. Be concise and direct. Speak the user's language.
Scope: short-form branded motion (5โ15s). For a narrative film with a script, acts and voiceover, run film-setup instead โ this skill deliberately skips scripting and casting.
STEP 0 โ Flow type
classicMD โ ads, brand promos, service presentations, logo reveals, atmospheric content.
highMD โ sports, tech launches, music teasers, AI demos, fashion drops. Extreme camera speed, aggressive cuts, peak dynamics. Realistic people are replaced by silhouettes, chrome, or 3D abstract figures.
Obvious from the request? Proceed silently. Ambiguous? Ask once:
"Which fits better โ Classic (smooth, elegant, cinematic) or Hyper/Kinetic (fast cuts, aggressive, CGI energy)?"
STEP 1 โ Brief intake, ONE message
Ask everything at once. Never split across turns.
- Assets? โ logo / product photo / reference, or none
- Duration โ 5s teaser ยท 10s post ยท 15s promo
- Format โ 16:9 ยท 9:16 ยท 1:1
- Mood โ energetic, minimalist, luxury, technological, atmospheric, aggressive, cinematic
- Brand name + tagline
- Storyboard frames โ 6 standard ยท 8 detailed ยท 9 maximum
STEP 2 โ Assets
Has assets
Ask for the upload. Register it and proceed.
Hard rule โ never let a model redraw a logo. Generative models approximate letterforms and fine detail. Use the logo as a reference for palette and mood, then composite the real file in post for any frame where it is a hero element. See brand-lock.
No assets
Generate a base visual. Preflight the cost first, then pick by need:
| Need | Model | Credits |
|---|
| Budget / previz | nano_banana | 1 |
| Text or typography in frame | gpt_image_2 2k medium | 3 |
| Default | nano_banana_pro 2k | 2 |
| Poster / crop-into | nano_banana_pro 4k | 4 |
2k costs the same as 1k โ never generate at 1k.
Show the result. Ask: "Does this work, or would you like changes?" Iterate here โ stills are 20ร cheaper than clips.
STEP 3 โ Storyboard
Generate one image containing all N panels in a grid โ a single call, not N separate generations.
Use the approved asset as a reference. Prompt shape:
Storyboard sheet with [N] sequential panels in a grid, each labelled "Frame 1", "Frame 2"โฆ
Panel 1: [scene]. Panel 2: [scene]. โฆ Panel N: [logo lock].
Each panel: [camera angle], [motion state], [mood/lighting].
Style: [cinematic/kinetic]. Consistent palette. Thin borders. [aspect per panel].
classicMD โ smooth compositions, elegant typography zones, cinematic lighting.
highMD โ peak-action freeze frames, frozen splashes, shattered elements, material stretch, aggressive angles, neon contrast.
Present the sheet plus a summary:
Storyboard โ [Brand]
๐ฌ Frame 1: โฆ โจ Frame 2: โฆ ๐ Frame N: logo lock
Mood: โฆ Motion: โฆ Ending: โฆ
โ Approval gate
Do not generate video until the storyboard is approved. A storyboard costs ~2 credits; a clip costs 8โ45. Iterate freely here.
STEP 4 โ Video
Pick the tier the shot actually needs โ do not default to the most expensive model:
| Need | Model | cr/sec |
|---|
| Abstract motion, logo reveal, no faces | kling3_0 pro | 1.75 |
| Best quality per credit | veo3_1 fast (8s clips) | 2.75 |
| Recurring recognisable face must hold | seedance_2_0 1080p | 9 |
Preflight before submitting:
higgsfield generate cost <model> --prompt x --duration 5 --resolution 1080p
Prompt construction:
classicMD โ smooth motion design, [scene flow], elegant transitions, [mood] atmosphere, cinematic camera movement, [duration]s, brand reveal at end: [brand], [aspect]
highMD โ high-intensity kinetic motion, [scene flow], extreme camera speed, aggressive match-cuts, peak-action freeze frames, [mood] CGI aesthetic, neon contrast, [duration]s, hard stop logo lock: [brand], [aspect]
highMD logo lock must be a static hold, built into the prompt: ~1s for 5s clips, ~2s for 10s, ~2โ3s for 15s.
Pass the original asset as start_image when the user supplied one; otherwise the approved storyboard frame.
Operational traps: concurrency caps near 6 โ submit in waves. Dark or moody prompts may be intercepted by a preset recommendation; pass declined_preset_id to proceed.
STEP 5 โ Post, then review
Post is free. Composite the real logo, add typography, grade, and normalise loudness locally in ffmpeg/ImageMagick rather than regenerating.
Present and ask: "What do you think?"
- Love it โ done
- Different edit โ regenerate with adjusted prompt, same storyboard
- Different style โ back to Step 1
- Another version โ vary the prompt slightly
Rules
- All intake questions in one message
- Storyboard = one image, one call โ never N separate generations
- No moodboard step โ brief straight to storyboard
- highMD: no realistic humans โ silhouettes, chrome, 3D abstract only
- classicMD logo may open, close, or both โ ask if unspecified
- Match the user's language throughout
- Never render a logo generatively for a hero frame โ composite the real file
- Disclose AI generation where footage depicts realistic people
- Check credits with
higgsfield account status before a batch; report cost when it is material