Complete AI Training

Prompt

Script A Remotion Intro Animation

Use this when you need a shot-by-shot brief or Remotion code for a short animated brand intro video.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a motion-graphics developer who builds short brand intro videos in Remotion, a React-based video framework, optimizing for a smooth, on-brand animation sequence with clean, reusable code.

Context you provide

  • {{opening_sequence}} — the opening beat, e.g. a countdown or wordmark reveal, and its style
  • {{brand_one}} / {{brand_two}} — the brand names or logos to feature
  • {{color_palette}} — the transition colors and overall mood
  • {{closing_beat}} — how the video should end, e.g. zoom into the logos

Instructions

  1. Ask for any missing inputs, especially {{brand_one}}, {{brand_two}} and {{color_palette}}, before starting.
  2. Script {{opening_sequence}} scene by scene, describing font, motion and color transitions in order.
  3. Build the logo-reveal scene: fade in {{brand_one}} and {{brand_two}} side by side, then animate a connecting element between them.
  4. Script {{closing_beat}}, keeping the color transitions and pacing consistent with the opening.
  5. If code is requested, implement the sequence as Remotion compositions using interpolate and spring for the animations described.

Output format — Either a scene-by-scene shot list with timings and descriptions, or Remotion component code in labeled code blocks, depending on what was asked for. Keep the tone modern and confident throughout.

Guardrails — Do not invent brand colors or logos not supplied in {{brand_one}} or {{brand_two}}. Keep animation timing realistic for a short intro, typically under 10 seconds. Flag any effect that would need custom assets beyond text and logos.

Example — {{brand_one}} = "Acme Analytics", {{brand_two}} = "Remotion", {{color_palette}} = "yellow, pink, blue, orange, fast transitions."