Demo Video
Skill Verified ActiveUse when the user asks to create a demo video, product walkthrough, feature showcase, animated presentation, marketing video, or GIF from screenshots or scene descriptions. Orchestrates playwright, ffmpeg, and edge-tts MCPs to produce polished video content.
To automate the creation of polished video content from static assets or descriptions, serving as a comprehensive tool for generating marketing videos, product demos, and feature showcases.
Features
- Orchestrates Playwright, FFmpeg, and edge-tts MCPs
- Generates demo videos, product walkthroughs, and GIFs
- Supports automated screenshots and text-to-speech narration
- Provides clear fallback mechanisms for missing MCPs
- Detailed scene design system with color, typography, and pacing guides
Use Cases
- Creating demo videos from screenshots or scene descriptions
- Producing animated presentations or marketing videos
- Generating GIFs from UI captures
- Automating video content creation for product showcases
Non-Goals
- Creating slideshows instead of dynamic videos
- Reliance on specific MCPs without fallback
- Generating videos with generic or uninspired narration
- Producing raw screenshots without polished compositing
Workflow
- Choose a rendering mode (MCP Orchestration or Manual)
- Pick a story structure (e.g., Classic Demo, Problem-Solution)
- Design scenes (using HTML, generating from descriptions or screenshots)
- Write narration scripts
- Generate output artifacts (HTML scenes, narration files, manifest, build script)
Installation
First, add the marketplace
/plugin marketplace add alirezarezvani/claude-skills/plugin install demo-video@claude-code-skillsQuality Score
VerifiedTrust Signals
Similar Extensions
P Video Avatar
99Generate talking head avatar videos with Pruna P-Video-Avatar via inference.sh CLI. Turn a portrait image into a realistic speaking video with built-in TTS. 18x faster and 6x cheaper than competitors. Models: P-Video-Avatar, P-Image (for portrait generation). Capabilities: text-to-avatar, audio-driven avatars, 30 voices, 10 languages, 720p/1080p, built-in TTS, dynamic backgrounds, full-body control. Use for: AI presenters, product demos, explainer videos, virtual influencers, marketing, education, multilingual content, UGC, gaming avatars. Triggers: avatar video, talking head, ai avatar, p-video-avatar, pruna avatar, video avatar, ai presenter, digital human, virtual presenter, lipsync, talking avatar, ai spokesperson, heygen alternative, synthesia alternative, veed alternative, fabric alternative, omnihuman alternative
Promo Director
98Generates 15-second vertical promo videos for social media from mastered audio. Use after mastering is complete and before release, when the user wants social media content.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions
Public Google Drive
100Create public Google Docs or Google Sheet files without requiring OAuth. Use this skill to create and edit Google Docs and Sheets, no Google sign-in required. Documents are viewable at shareable links. Registration is automatic on first use.
Oh My Claudecode
100Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly
Use My Browser
100Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.