Brand Launch Video Star logo

Brand Launch Video Star

OrganizationPopular
vibe-motion
brand-launch-video-star

Create fast, high-impact 15-30 second brand and product marketing videos from an official company website, verified brand sources, or user-uploaded product imagery. Use for launch films, website motion videos, AI/SaaS demos, product promos, and Vibe Motion/Remotion productions that require exact logos, authentic imagery, English-first copy, product-feature storytelling, strong visual impact, smooth transitions, and deterministic frame-based animation.

Overview

Publishervibe-motion
Repositoryskills
Skill namebrand-launch-video-star
Stars
1.2K
Forks
79
Bundled files
10
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 10 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by vibe-motion on GitHub. Read the source before you install it.

Installation

Install the Brand Launch Video Star AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/vibe-motion/skills.git /tmp/skills
mkdir -p .claude/skills
cp -r /tmp/skills/brand-launch-video-star .claude/skills/brand-launch-video-star
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Brand Launch Video Star in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Brand Launch Video Star on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Brand Launch Video Star is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Brand Launch Video Star

Create an authentic launch film, not a generic motion template. Verify the brand, tell a product-specific story, and render a fast, polished sequence with exact assets and deterministic motion.

Release blockers

  1. Use authentic assets. Never invent, redraw, approximate, trace, or generate a logo, wordmark, product, interface, mascot, packaging, person, or brand scene.
  2. Make the logo exact. Download the current official file or use the user's original. Never typeset a wordmark or rebuild a logo with CSS/SVG primitives.
  3. Research beyond uploads. Treat uploads as usable source material, not the asset ceiling. Find additional official or licensed material when the story needs it.
  4. Show the product. Demonstrate actual features, interactions, scenarios, outputs, and proof. Do not hide a weak product story behind abstract effects.
  5. Default to English. Use another language only when explicitly requested.
  6. Keep motion deterministic. Compute every state from frame/time and explicit inputs. Never depend on render order or unseeded randomness.
  7. Verify claims. Confirm current names, features, metrics, slogans, and CTAs against official sources.

If an identity-bearing asset cannot be authenticated, stop and ask for an authorized original. Do not render a plausible substitute.

Use procedural graphics only as non-representational motion layers: masks, gradients, color fields, grids, glows, particles, trails, typography, verified-data charts, and transition geometry.

Quick start

Install the skill:

bash
npx skills add vibe-motion/skills

Invoke it with a concrete brief:

text
Use $brand-launch-video-star to create a 15-second 16:9 English launch film
for https://example.com. Research official assets, show the core product
workflow, and deliver a Vibe Motion/Remotion MP4 plus provenance files.

Work inside the user's existing Vibe Motion or Remotion project. If none exists, initialize a Vibe Motion project with npx create-vibe-motion, then follow the generated project's own install and render commands.

Before implementation:

  1. Copy references/asset-manifest.example.json into the project and replace every example value.
  2. Copy references/timeline.example.json into the project and adapt its duration and shots.
  3. Validate both files:
bash
node <skill-dir>/scripts/validate-assets.mjs path/to/asset-manifest.json
node <skill-dir>/scripts/validate-timeline.mjs path/to/timeline.json

Use --schema-only only to inspect the bundled manifest template:

bash
node <skill-dir>/scripts/validate-assets.mjs \
  <skill-dir>/references/asset-manifest.example.json --schema-only

Workflow

1. Resolve the brief

Determine:

  • Company/product and official URL
  • Product or campaign focus
  • Audience and distribution
  • Duration; default to 15 seconds, normally support 15-30 seconds
  • Aspect ratio; default to 16:9
  • Language; default to English
  • Required claims, CTA, and disclaimer needs
  • Whether the user owns or may publish supplied assets

Ask only questions that materially change the film.

2. Build the brand truth sheet

Browse current official sources and extract:

  • Exact logo variants and usage
  • Official fonts or webfonts
  • Primary, secondary, and dynamic colors
  • Brand principles, tone, and visual motifs
  • Current product names, features, scenarios, metrics, and CTA
  • Official photography, renders, UI screenshots, footage, press assets, and media kits

Prioritize:

  1. User-provided original
  2. Company website, static bundle, newsroom, brand portal, media kit, or official repository
  3. Company-controlled media library
  4. Licensed stock or authorized partner kit

Read references/asset-authenticity.md before acquiring assets.

3. Create the asset manifest

Record every identity-bearing asset in asset-manifest.json:

  • Stable ID and role
  • Local path
  • Exact source URL
  • Source type
  • Official verification page/file
  • Rights/licensing note
  • Authenticity status
  • Optional SHA-256 checksum

The validator checks manifest structure, declared provenance, local file existence, and optional checksums. It does not independently grant usage rights or prove a remote source is truthful; manually perform the official-source comparison.

Do not start final rendering while validation fails.

4. Choose the story spine

Present 2-3 concise directions and recommend one:

  • AI/SaaS: intent -> thinking/planning -> capabilities -> execution -> output -> proof -> logo
  • Physical product: hero -> interaction -> feature macro -> usage context -> result -> logo
  • Service/company: context -> process -> evidence -> outcome -> promise -> logo
  • Image-led brand: authentic imagery -> visual motif -> benefit -> emotional payoff -> logo

Read references/story-patterns.md for duration patterns.

5. Plan exact frames

Use 30fps unless the project requires otherwise. Convert every boundary to an integer frame.

For 15 seconds, target 5-8 major beats; for 30 seconds, target 8-12. Give every beat:

  • Start/end frame
  • Visual owner and authentic asset IDs
  • Primary action
  • Anticipation, commitment, impact, brake, and settle
  • Copy and readable hold
  • Color state
  • Incoming/outgoing transition

Use 6-12 frame overlaps when continuity benefits. One shot owns velocity; the next owns the destination.

6. Build intensity with control

  • Use product motion, cursor paths, light, scrolling content, object edges, or matched geometry to drive transitions.
  • Use 2-5 deliberate color states with strong contrast.
  • Keep one primary action per beat; delay secondary layers by 2-6 frames.
  • Establish 2-3 high-energy peaks and quieter braking moments.
  • Preserve readable silhouettes, copy, and logo clear space.
  • Avoid fake HUDs, arbitrary glass cards, decorative text walls, unverified metrics, and identical easing everywhere.

Read references/motion-quality.md before implementation.

7. Demonstrate cause and effect

Include at least one readable chain:

text
user intent -> product action -> system response -> useful output

For AI products:

text
prompt -> planning -> parallel capabilities -> generated result -> proof

Use actual UI captures, recordings, source code, or officially supplied screenshots. If actual UI is unavailable, use clearly conceptual abstract motion; never fabricate a branded interface and present it as real.

8. Implement and render

For Remotion:

  • Define state = f(frame, fps, inputs, constants).
  • Keep shot boundaries in one timeline/constants module.
  • Seed procedural variation with stable IDs.
  • Preserve fractional values when deriving velocity.
  • Keep image dimensions and aspect ratios explicit.
  • Preserve previous compositions/outputs during iteration.

Prefer the project's local CLI. Typical discovery and render commands are:

bash
pnpm exec remotion compositions <entry-file>
pnpm exec remotion render <entry-file> <composition-id> out/launch-film.mp4

Default preview:

  • 1920x1080
  • 30fps
  • H.264 MP4
  • Exact requested duration
  • Visual-first V1; add sound only when requested or available

9. Verify

  • Run asset-manifest and timeline validation.
  • Run composition discovery/build and targeted lint/type checks.
  • Verify media duration, frame rate, dimensions, and file integrity.
  • Inspect representative frames and the complete render.
  • Ask for timecoded feedback on pace, clarity, impact, authenticity, and smoothness.

10. Deliver provenance

Provide:

  • Rendered video
  • Composition/source path
  • Exact specs and duration
  • Asset manifest
  • Brand/product source links
  • Rights/disclaimer note
  • Version identifier

State when the film is an unofficial concept and when commercial publication requires permission.

Failure recovery

  • Wrong logo: remove it, locate the current official file, record provenance, and rerender.
  • Fake-looking product/UI: replace it with official, user-supplied, or licensed media; do not improve the imitation.
  • Fast but chaotic: reduce simultaneous actions, assign a visual owner, and preserve matched motion across cuts.
  • Beautiful but generic: add a complete product interaction, verified claims, and real outputs.
  • Smooth but slow: shorten holds, overlap transitions, and brake only around key messages.
  • Asset unavailable: ask for an authorized original; never guess.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Brand Launch Video Star AI skill do?

Create fast, high-impact 15-30 second brand and product marketing videos from an official company website, verified brand sources, or user-uploaded product imagery. Use for launch films, website motion videos, AI/SaaS demos, product promos, and Vibe Motion/Remotion productions that require exact logos, authentic imagery, English-first copy, product-feature storytelling, strong visual impact, smooth transitions, and deterministic frame-based animation.

Why use Brand Launch Video Star on TypingMind?

Because you install it once and use it with any model. Brand Launch Video Star is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Brand Launch Video Star in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/vibe-motion/skills/tree/main/brand-launch-video-star. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Brand Launch Video Star?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Brand Launch Video Star?

As many as you like. As long as a model supports skills, you can use Brand Launch Video Star with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Brand Launch Video Star AI skill free?

It is published on GitHub by vibe-motion. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇