announce
Use when a product or feature is ready to go public — after shipping, when the user says "announce it", "go live", "tell people…
Use when the user wants a product demo video / screen recording with zooms and cursor / dashboard walkthrough clip for any product (e.g. "/product-demo", "record a demo of the app", "Screen-Studio style demo").
Claude Code
$ npx -y skills add ucsandman/marketing-studio --skill product-demo --agent claude-code
Codex
$ npx skills add ucsandman/marketing-studio --skill product-demo -a codex -y
Cursor
$ npx skills add ucsandman/marketing-studio --skill product-demo -a cursor -y
Gemini CLI
$ npx skills add ucsandman/marketing-studio --skill product-demo -a gemini-cli -y
GitHub Copilot
$ npx skills add ucsandman/marketing-studio --skill product-demo -a github-copilot -y
OpenCode
$ npx skills add ucsandman/marketing-studio --skill product-demo -a opencode -y
Windsurf
$ npx skills add ucsandman/marketing-studio --skill product-demo -a windsurf -y
name: product-demo description: Use when the user wants a product demo video / screen recording with zooms and cursor / dashboard walkthrough clip for any product (e.g. "/product-demo", "record a demo of the app", "Screen-Studio style demo").
**REQUIRED BACKGROUND:** marketing-studio skill; also read `${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md` and `${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md`. Work in `${CLAUDE_SKILL_DIR}/../..`.
Produces `<product>/marketing/assets/<brand>/demo.mp4`: real app footage with a timestamp-driven cursor, subject-safe camera framing, and concise captions.
1. Toolchain + brand check per marketing-studio. The product's app must be RUNNING (ask the user to start it; never start their stack yourself). 2. Capture script: `feeders/capture/record-<brand>-demo.mjs`. For a new product copy `record-noban-demo.mjs`: viewport wide enough for the app, `deviceScaleFactor: 2`, proven ready-locators per view, a step caption per view. Read `${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md` FIRST — especially: camera focus rects are MEASURED from raw footage frames, never derived from click points, and must end before any app-side clipped edge. 3. Run the capture with `--project <product>`; verify `capture OK` and the product-owned props/public files it writes. Do not stage product footage in the engine. 4. Measure/tune focus rects: extract raw frames (`npx remotion ffmpeg -ss <t> -i <product>/marketing/assets/<brand>/public/<brand>/demo.webm -frames:v 1 f.png`), Read them, set focus {x,y,w,h} centers/sizes in the capture script, re-capture (~20s). 5. Render one proof per view with `--public-dir=<product>/marketing/assets/<brand>/public`; check that the product action is legible at delivery size, camera framing is safe, and pointer phases match capture. 6. Render into the product workspace and deliver per marketing-studio. A full desktop recording is raw material, not automatically an authored edit.
An agent-driven local marketing studio. The bundled Claude Code plugin adds /marketing and /launch: the agent onboards your brand, films your app, writes the asset suite and review evidence into that product repo, then prepares guarded distribution to X,
Use when a product or feature is ready to go public — after shipping, when the user says "announce it", "go live", "tell people…
Use when the user wants music, voiceover, narration, or a soundtrack added to a video asset, OR wants standalone generated audio…
Audit and fix the tells that software was vibe-coded / AI-generated, then give it a small distinctive identity, so it ships…
Verify frontend changes end to end after editing a web app, instead of manually clicking through pages. Use this whenever you…
Use when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music,…
Take a developed project end-to-end through launch — domain, hosting, payments, email infra, algorithm-researched copy, and…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…