Agent skill

Launch Video

by ucsandman in ucsandman/marketing-studio

A skill your agent uses when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion.

MITAuto-check passedMedia & Creative

Install Launch Video

skills CLI
$ npx skills add ucsandman/marketing-studio --skill launch-video -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ucsandman/marketing-studio launch-video --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/launch-video .claude/skills/launch-video && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
launch-video
GitHub stars
251
Token cost
~980 tokens
SKILL.md length
494 words
Files
1
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion.

  • Works in 10 steps: Set explicitly with --project`. Do not… → Explore distinct directions, choose one… → Write the shot plan before full… → …
  • The user wants a full launch video
  • SKILL.md covers Route and Recipe
  • Calls node

What it does

Launch Video is an agent skill from ucsandman/marketing-studio. Use when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion.

Its SKILL.md is about 980 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative, covering Text to speech and voice. It works with Remotion. The repository describes itself as: Create product launch assets with Remotion, then review and distribute them through guarded, dry-run-first workflows. The licence is MIT.

When your agent uses it

  • The user wants a full launch video
  • 20–60s product film combining product proof
  • Authored motion

Example prompts

  • “/launch-video”

Workflow steps

10 steps, taken from the first numbered list in SKILL.md.

  1. Set explicitly with --project`. Do not create any generated product input
  2. Explore distinct directions, choose one with a specific reason, and record its visual
  3. Write the shot plan before full production. Each shot needs a purpose, duration,
  4. Build an audio-bearing animatic with scratch voice and music. A named non-author
  5. Build the chosen route. Directed LaunchVideo consumes direction and authored
  6. Render inexpensive shot proofs and a versioned preview. Inspect the product action at
  7. Build product-owned narration, music, and SFX inputs and score the silent lock with
  8. Generate hash-bound evidence from the exact final render
  9. In Mission Control, a named director, operator, or independent reviewer watches the
  10. Run the existing audio, palette, studio test/lint, and smoke gates. They prove

What it can do on your machine

Read from SKILL.md and the folder at commit 66cd1c3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Launch Video loads about 980 tokens when it runs. Until then it costs about 41 tokens; SKILL.md has 494 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~980

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ucsandman/marketing-studio at commit 66cd1c3, republished under its MIT licence (© ucsandman). 494 words, ~980 tokens.

Download SKILL.mdSave it as .claude/skills/launch-video/SKILL.md (or your agent's skills folder).
name
launch-video
description
Use when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion.

Launch Video

REQUIRED BACKGROUND: marketing-studio skill; also read ${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md, ${CLAUDE_SKILL_DIR}/../../docs/playbook/audio.md, and ${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md. Work in ${CLAUDE_SKILL_DIR}/../...

Produces a scored film and its direction, shot plan, stage approvals, render evidence, and review record inside <product>/marketing/assets/<brand>/. Read docs/production-quality.md before production work.

A film is not done without audio, and audio means a voice explaining the product. Scoring is not optional and node scripts/check-audio.mjs <brand> --project <product> must exit 0 before the word "done". Two postflop cuts shipped silent on 2026-09-01; that is the reason this line exists.

Route

Choose the route from the concept and product proof. Use a bespoke composition under studio/src/films/<brand>/ when the film needs a product-specific visual world or shot system. Use the directed LaunchVideo composition when its authored shot plan can carry the idea without reverting to the legacy five-act deck. A shot may use a real capture, native rebuilt UI, 2D, 3D, or a hybrid. Rebuilding UI is useful for controlled actions; it is not a universal requirement.

Recipe

  1. Set <product> explicitly with --project. Do not create any generated product input or output in engine-local out/.
  2. Explore distinct directions, choose one with a specific reason, and record its visual metaphor, sound intent, references with provenance, and reviewable style frame in direction.json. The preset is only a starting grammar.
  3. Write the shot plan before full production. Each shot needs a purpose, duration, scale, camera cadence, transition intent, readable-copy limits, source/reference, and audio beat. Plan narration with the edit; every numeric claim traces to a brief proof point.
  4. Build an audio-bearing animatic with scratch voice and music. A named non-author reviewer approves both style frame and animatic, bound to their hashes. A weak visual argument stops here, before finish work.
  5. Build the chosen route. Directed LaunchVideo consumes direction and authored shots; a bespoke film owns its shot components and timeline. Match cuts may overlap, hard cut, wipe, dissolve, or continue motion as the relationship demands. Static end frames are one option, not a rule.
  6. Render inexpensive shot proofs and a versioned preview. Inspect the product action at delivery size, the start/middle/end of every shot, and the frames around every cut. Fix the written defect list, then make the full-resolution render once.
  7. Build product-owned narration, music, and SFX inputs and score the silent lock with node scripts/score-film.mjs <brand> <film.mp4> --project <product>. It refuses overlapping narration and verifies the delivered master. Music-only requires the explicit recorded exception; never imply narration that is absent.
  8. Generate hash-bound evidence from the exact final render: node scripts/contact-sheet.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4>.
  9. In Mission Control, a named director, operator, or independent reviewer watches the complete scored cut, records defects and the “would I share this?” verdict. Then run node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict.
  10. Run the existing audio, palette, studio test/lint, and smoke gates. They prove properties and runtime, not taste. Only the scored, strict-PASS lock proceeds to the production matrix and post kit.

© ucsandman, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/launch-video of ucsandman/marketing-studio.

Open the folder on GitHubat commit 66cd1c3

Compare with similar skills

Launch Video next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Launch Video compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Launch Video this skillucsandman/marketing-studio251—~980Automated safety check: PassMIT
Content FactoryOotto-AI/claude-content-skills112—~2kAutomated safety check: PassMIT
Making Demo Videosnukeop/nuclear19k—~892Automated safety check: PassAGPL-3.0
Video Podcast MakerAgents365-ai/video-podcast-maker1.7k—~4.9kAutomated safety check: PassMIT
Video TalkcraftVincentwei1021/video-talkcraft1.4k—~8.7kAutomated safety check: NotesCustom licence
Video Podcast Maker LiteAgents365-ai/video-podcast-maker1.7k—~4.5kAutomated safety check: PassMIT

Similar skills

  • Content Factory

    Ootto-AI/claude-content-skills

    The whole setup in one command — run the entire reel factory end to end.

    112 GitHub stars~2k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Making Demo Videos

    nukeop/nuclear

    A skill your agent uses when making a demo, tutorial, or feature video of Nuclear.

    19k GitHub stars~892 tokensUpdated 2 days ago
    Media & CreativeAuto-check passed
  • Video Podcast Maker

    Agents365-ai/video-podcast-maker

    A skill your agent uses when the user gives a topic and wants an automated topic-driven narrated explainer, podcast, or knowledge-summary video (Bilibili / YouTube / Xiaohongshu / Douyin / WeChat…

    1.7k GitHub stars~4.9k tokensUpdated 7 days ago
    Media & CreativeAuto-check passed
  • Video Talkcraft

    Vincentwei1021/video-talkcraft

    终极口播视频 skill:中文口播稿 + 成品配音 → CPU 字级时间戳 → SHOTBOOK 层矩阵分镜 → Remotion 电影感成片(横屏默认/竖屏)。当用户要"做口播视频"、"解说/科普视频"、"把文案变成视频"、"给配音配画面动效"时使用。默认使用成品配音,可选 Fish Audio 从稿子合成配音与时间戳;数字人生成技术不在本 skill…

    1.4k GitHub stars~8.7k tokensUpdated 7 days ago
    Media & CreativeAuto-check: notes
  • Video Podcast Maker Lite

    Agents365-ai/video-podcast-maker

    Minimal personal narrated-video pipeline — a topic becomes a talking-head-free explainer MP4 (1080p or 4K) via script → Azure TTS (SSML) → Remotion.

    1.7k GitHub stars~4.5k tokensUpdated 7 days ago
    Media & CreativeAuto-check passed
  • Anything2explainer

    Vincentwei1021/anything2explainer

    给一个主题,产出一条黑底 MG 风格(幕底可选星点或点阵波)、有配音字幕章节进度条的科普讲解视频(中文或英文;Remotion 代码动画;时长由用户定,常用 3–5 分钟)。内含可编译模板、图元库、配音/分镜/渲染工具、风格与动效规范、多 agent 分工协议与 QC 判据,以及一条完整样片(《RAG 与知识库》)作为质量标尺。Turn any topic into a narrated…

    2.3k GitHub stars~2.7k tokensUpdated 20 days ago
    Media & CreativeAuto-check passed

More from ucsandman/marketing-studio

All 13 skills in this repo
  • Frontend Verify

    ucsandman/marketing-studio

    Verify frontend changes end to end after editing a web app, instead of manually clicking through pages.

    251 GitHub stars~2.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Launch

    ucsandman/marketing-studio

    Take a developed project end-to-end through launch — domain, hosting, payments, email infra, algorithm-researched copy, and multi-platform distribution — with zero copy-paste.

    251 GitHub stars~2.2k tokensUpdated 1 mo ago
    Auto-check: notes
  • Announce

    ucsandman/marketing-studio

    A skill your agent uses when a product or feature is ready to go public — after shipping, when the user says "announce it", "go live", "tell people about it", or wants a release marketed end to end.

    251 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Audio Track

    ucsandman/marketing-studio

    A skill your agent uses when the user wants music, voiceover, narration, or a soundtrack added to a video asset, OR wants standalone generated audio for any purpose (e.g.

    251 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check: notes
  • Marketing

    ucsandman/marketing-studio

    A skill your agent uses when the user wants the complete marketing asset suite for a product in one run — "/marketing", "build all the marketing assets", "generate everything for the launch", "all…

    251 GitHub stars~5.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Marketing Studio

    ucsandman/marketing-studio

    A skill your agent uses when generating any brand video, animation, image, or audio asset (logo reveal, social clip, product demo, launch video, OG image, README GIF, music, voiceover) for any…

    251 GitHub stars~1k tokensUpdated 1 mo ago
    Auto-check passed

Works with

Questions about Launch Video

What does Launch Video do?

A skill your agent uses when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion. Launch Video is an agent skill from ucsandman/marketing-studio. Use when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion.

When should I use Launch Video?

Launch Video fits situations like: the user wants a full launch video; 20–60s product film combining product proof; authored motion.

How do I install Launch Video in Claude Code?

Run `npx skills add ucsandman/marketing-studio --skill launch-video -a claude-code`. Or copy the skill folder (skills/launch-video in ucsandman/marketing-studio) into .claude/skills/launch-video in your project. Claude Code loads it when a task matches its description.

How do I install Launch Video in Codex?

Run `npx skills add ucsandman/marketing-studio --skill launch-video -a codex`. Or copy the skill folder (skills/launch-video in ucsandman/marketing-studio) into .agents/skills/launch-video in your project. Codex loads it when a task matches its description.

Can I use Launch Video in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ucsandman/marketing-studio --skill launch-video -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/launch-video, .gemini/skills/launch-video, .github/skills/launch-video and .opencode/skills/launch-video in your project.

What does Launch Video need to run?

Going by SKILL.md and its folder, Launch Video needs the command-line tools its instructions call (node).

Does Launch Video access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Launch Video safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Launch Video use?

Launch Video is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Launch Video use?

About 980 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Launch Video?

Skills that share tags, products or a category with Launch Video: Content Factory (Ootto-AI/claude-content-skills, 112 stars), Making Demo Videos (nukeop/nuclear, 19k stars), Video Podcast Maker (Agents365-ai/video-podcast-maker, 1.7k stars) and Video Talkcraft (Vincentwei1021/video-talkcraft, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Launch Video?

ucsandman (a GitHub user) maintains it in ucsandman/marketing-studio, which has 251 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on September 6, 2026.

Source: ucsandman/marketing-studio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.