launch-videolisted
Install: claude install-skill vood/claude-launch-video-skill
# Launch / Walkthrough Video
A repeatable pipeline for turning a product, feature, or page into a short motion video with
narration, then publishing it to YouTube, embedding it on the page, and announcing it. It exists
because doing this by hand means rediscovering a dozen non-obvious details every time (OAuth quirks,
voice-over sync math, the click-to-play embed, loudness targets).
Default output: a **1080p / 30fps** video, ~45–60s, with an emotive voice-over, uploaded **unlisted
first for the user to approve**, then flipped public. Never publish a video publicly without the
user hearing/seeing it — voices and pacing are subjective.
## Configure this for your project
Before first use, fill in `config.md` (a few IDs and paths). The skill reads those instead of
hardcoded values, so it works for any product. The values you need:
- Your YouTube **channel** (the OAuth account must have it selected)
- Your OAuth **client secret** path and **GCP project number** (YouTube Data API v3 enabled)
- Where finished-video announcements go (Slack channel, Discord, etc.)
- Your brand colors and the product URL pattern
## When to use it
Building any video for a page/feature/tool, adding a voice-over, or shipping a video to YouTube.
For a broad "add videos to our best pages" request, pull the top pages first (from your analytics),
then run this pipeline once per page — **pilot one, get approval on the format, then batch** the rest.
## The pipeline (7 steps)
Work top to bottom. Each st