product-demo

Orchestrate narration, motion graphics, and terminal sessions into a single MP4.

10|2|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/jiweiyuan/ttscli --skill product-demo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-demo
Source: https://github.com/jiweiyuan/ttscli/tree/main/.claude/skills/product
Command: npx skills add https://github.com/jiweiyuan/ttscli --skill product-demo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a polished, shareable product demo video by combining narration, motion graphics, and terminal recordings into a single MP4, suited for promoting a CLI tool or software project.

Core Features & Use Cases

  • End-to-end demo production: orchestration of narrated audio (TTS), Remotion motion graphics, and VHS-recorded terminal demos.
  • Automated assembly: ffmpeg-based stitching and encoding to produce a single cohesive video.
  • Reusable pipeline: a structured project layout (demo/, narration/, intro/, out/) that can be extended for new products or features.
  • Use Case: when a user asks for a complete CLI walkthrough video, you can generate the full video with narration, visuals, and terminal examples.

Quick Start

Run the included demo build script to generate an end-to-end product demo video that combines narration, motion graphics, and terminal demonstrations.

Frequently Asked Questions about product-demo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate product demo video production with narration and terminal recordings?

Automate product demo video production by orchestrating TTS narration, Remotion motion graphics, and VHS terminal sessions into a single MP4 using FFmpeg. This pipeline requires local tooling like TTS CLI, Remotion, VHS, and FFmpeg to assemble reproducible video output.

Can I use Remotion and VHS together to create a CLI tool walkthrough video?

Yes, Remotion and VHS work together to create CLI walkthrough videos by combining Remotion-based intro motion graphics with VHS-recorded terminal demos. The pipeline stitches these elements with narrated audio using FFmpeg to produce a cohesive promotional clip.

What's the best way to generate a narrated promotional video for a software project?

The best way to generate a narrated promotional video is using a structured pipeline that orchestrates TTS audio, motion graphics, and terminal recordings. A reusable project layout with demo, narration, intro, and output directories ensures reproducible MP4 assembly via FFmpeg.

Do I need FFmpeg installed locally to assemble motion graphics and terminal demos?

Yes, FFmpeg is required locally to assemble motion graphics and terminal demos into a final video. The pipeline depends on FFmpeg for automated stitching and encoding, alongside TTS CLI, Remotion, and VHS, to produce a single cohesive MP4 output.

How does TTS narration integrate with motion graphics in a demo video pipeline?

TTS narration integrates with motion graphics by generating audio within a structured pipeline, then synchronizing it with Remotion visuals and VHS terminal recordings. FFmpeg assembles these components into a single MP4, ensuring the narrated audio matches the visual flow.

When should I use an automated demo pipeline instead of manually editing a product video?

Use an automated demo pipeline when you need reproducible MP4 output for promoting CLI tools or software projects. The structured layout and FFmpeg assembly ensure consistent results across new products, whereas manual editing lacks this orchestration and reusable workflow.