
Video
Plan and produce homepage demos and short update videos with real screen capture, programmatic overlays, and captions—without filming yourself on camera.
Overview
video is an agent skill most often used in Launch (also Grow, Validate) that walks solo builders through product demo and short-form marketing video workflows using screen capture and programmatic overlays.
Install
npx skills add https://github.com/coreyhaines31/marketingskills --skill videoWhat is this skill?
- Product Demo Video workflow: script, screen record, overlay, voiceover, export specs
- Recommends Hyperframes for agent-friendly plain HTML overlays vs React-only stacks
- Explicit rule: real screen recording for product UI—do not use AI-generated interface shots
- Captions called out as essential (85% social video watched without sound)
- Cross-references copywriting and product-marketing.md when present for scripts
- 85% of social video watched without sound (captions essential)
- Product Demo Video multi-step workflow documented in evals
Adoption & trust: 25.9k installs on skills.sh; 32.4k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need a credible product video fast but AI-generated UI and missing captions make homepage and social clips untrustworthy.
Who is it for?
Founders shipping homepage demos or weekly 60-second product updates without appearing on camera.
Skip if: Hollywood-grade post-production, purely AI-generated product walkthroughs without real captures, or live streaming runbooks.
When should I use this skill?
Homepage or social product demos, weekly short update videos, or agent-guided production asking for Hyperframes, Remotion, screen record, and caption discipline.
What do I get? / Deliverables
You follow a scripted demo pipeline with real screen recording, overlay tooling, captions, and platform-ready export—often after aligning copy via the copywriting skill.
- Demo video export plan
- Script and shot list
- Overlay composition approach (Hyperframes or Remotion)
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Launch is when homepage and social video assets directly drive discovery and first impressions for a shipped product. Distribution covers product demos, changelog clips, and platform-specific exports—not one-off internal recordings.
Where it fits
Script and export a 2-minute 16:9 homepage demo with real UI capture and titled callouts.
Stand up a weekly 60-second changelog format with captions and optional AI narration.
Record a thin MVP flow for a landing embed before investing in full brand video.
Plan captioned hero video assets that support landing SEO and social snippets.
How it compares
Marketing video workflow skill—not an MCP server or Firebase Remote Config integration.
Common Questions / FAQ
Who is video for?
Solo SaaS builders and indie marketers using coreyhaines31 marketingskills in Claude Code or Cursor to produce demos and update clips.
When should I use video?
Use it at Launch for homepage demos, in Grow for weekly changelog videos, and in Validate when prototyping a narrated walkthrough before full build freeze.
Is video safe to install?
It is marketing procedure text; check the Security Audits panel on this page and restrict network or browser tools if your agent auto-invokes external video APIs.
SKILL.md
READMESKILL.md - Video
{ "skill_name": "video", "evals": [ { "id": 1, "prompt": "We need a 2-minute product demo video for our SaaS homepage. What's the fastest way to produce it?", "expected_output": "Should check for product-marketing.md first. Should walk through the Product Demo Video workflow: script the key features and value props (cross-reference copywriting skill), screen record the product flow, programmatic overlay with Hyperframes or Remotion for titles/callouts/transitions, optional AI B-roll with Veo/Runway for establishing shots, voiceover via recording or AI avatar (HeyGen) for narration, export at platform-appropriate specs (16:9 for homepage). Should recommend Hyperframes for agent-friendliness (plain HTML, no React DSL). Should remind: don't use AI for product UI screens (models hallucinate UI) — use real screen recording. Should mention captions are essential (85% of social video watched without sound — applies to homepage too).", "assertions": [ "Checks for product-marketing.md", "Walks through Product Demo workflow steps", "Uses real screen recording, not AI generated UI", "Recommends programmatic overlay tool", "Mentions captions", "Cross-references copywriting skill" ], "files": [] }, { "id": 2, "prompt": "We want to make weekly product update videos. About 60 seconds each. Don't want to be on camera. Recommend a setup.", "expected_output": "Should recommend an AI avatar workflow given recurring weekly cadence and no-camera preference. Should recommend HeyGen specifically: best lip-sync, has an MCP server (so agents can generate videos directly), 230+ avatars, 140+ languages, Creator plan supports unlimited 5-minute videos. Should explain custom avatars (upload 2-5 min of yourself for a digital twin) as an option for brand consistency. Should outline the recurring pipeline: script written from product context, HeyGen generates avatar video, optional programmatic overlay with Hyperframes for UI screenshots/callouts, export and distribute. Should mention this is exactly the case where AI avatars shine vs other approaches (recurring content, multilingual versions, personalized outreach at scale). Should warn: if authentic founder content matters more than scale, film yourself instead.", "assertions": [ "Recommends AI avatar approach", "Names HeyGen specifically", "Mentions HeyGen MCP server for agents", "Mentions custom avatars option", "Identifies as a recurring use case", "Warns about authenticity tradeoff" ], "files": [] }, { "id": 3, "prompt": "I want to generate a 10-second clip of a person typing on a laptop in a coffee shop for our landing page. Which AI tool?", "expected_output": "Should apply the AI Video Generation model comparison. Should recommend Veo 3 for highest quality with synced audio, Runway Gen-4 for motion control and temporal consistency (~10 sec/gen sweet spot), or Kling 3.0 for lower-cost volume production. Should give a structured video prompt example following Subject + Action + Camera + Style + Mood pattern: 'A close-up shot of hands typing on a laptop keyboard in a cozy coffee shop, shallow depth of field, warm afternoon lighting through a window, camera holds steady, cinematic color grading, 4K.' Should warn about common mistakes: too vague, ignoring camera movement, forgetting style, requesting readable text. Should mention Sora has had limited availability — check current status.", "assertions": [ "Compares Veo, Runway, and Kling", "Provides structured video prompt example", "Follows Subject + Action + Camera + Style + Mood pattern", "Warns about common prompt mistakes", "Notes Sora reliability caveats" ], "files": [] }, { "id": 4, "prompt": "We just did a 60-minute webinar. How do we get short clips out of it for s