generate-video_skill

This skill automates product demo video generation using Remotion, analyzing codebase, planning scenes, and parallel rendering to deliver visuals.
  • Shell

212

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill chachamaru127/claude-code-harness --skill generate-video

  • package.json710 B
  • SKILL.md7.2 KB

Overview

This skill automates generation of product demo videos from a codebase and project assets. It analyzes the repository, proposes a scenario, generates visual assets (optionally via AI), and renders scenes in parallel using Remotion. The result is a ready-to-use demo video output to the out/ directory.

How this skill works

On /generate-video the skill runs a three-stage flow: codebase analysis to detect framework, UI components, and key features; scenario planning to choose video type, scene sequence, and user-confirmed script; and parallel scene generation that composes visuals, transitions, BGM, and narration into a final Remotion render. If configured, it will call an AI image generator and perform quality checks, regenerating assets up to three times when needed.

When to use it

  • You want a quick product demo or teaser from a code repository
  • You need an intro demo for a UI change, release note, or onboarding
  • You want to convert changelogs or architecture changes into a short video
  • You have Remotion configured and Node.js 18+ available
  • You need consistent scene timing with narrated voiceover and subtitles

Best practices

  • Ensure Remotion is set up before running the command (/remotion-setup)
  • Provide a clear CHANGELOG, Plans.md, or feature notes so the analyzer finds highlights
  • If using AI image generation, set GOOGLE_AI_API_KEY; otherwise include fallback assets
  • Record narration and run ffprobe first to get exact audio lengths for scene timing
  • Keep scene counts reasonable (the tool auto-limits parallelism, max 5 concurrent scenes)

Example use cases

  • Generate a 30–90s LP/teaser for a new project launch
  • Produce a 2–3 minute intro demo showing a key user flow after UI changes
  • Create a 1–3 minute release-note video that highlights before/after
  • Render an architecture explainer with animated Mermaid diagrams
  • Build onboarding clips that guide new users through first-run setup

FAQ

Yes. Remotion must be set up and working locally; the skill orchestrates Remotion renders.

What happens if I don't provide an AI key for images?

The image generation step is skipped and the skill uses existing assets or placeholders.

Where are outputs and generated assets stored?

Final videos are output to out/ and AI-generated assets go to out/assets/generated/ by default.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
generate-video skill by chachamaru127/claude-code-harness | VeilStrat