explainer-video-guide تایید شده

Explainer video production guide: scripting, voiceover, visuals, and assembly. Covers script formulas, pacing rules, scene planning, and multi-tool pipelines. Use for: product demos, how-it-works videos, onboarding videos, social explainers. Triggers: explainer video, how to make explainer, product video, demo video, video production, video script, animated explainer, product demo video, tutorial video, onboarding video, walkthrough video, video pipeline

79از ۱۰۰
۱.۰k
ستاره
۱۱
دانلود
۸۱
بازدید

// نصب مهارت

نصب مهارت

مهارت‌ها کدهای شخص ثالث از مخازن عمومی GitHub هستند. SkillHub الگوهای مخرب شناخته‌شده را اسکن می‌کند اما نمی‌تواند امنیت را تضمین کند. قبل از نصب، کد منبع را بررسی کنید.

نصب سراسری (سطح کاربر):

npx skillhub install openclaw/skills/explainer-video-guide

نصب در پروژه فعلی:

npx skillhub install openclaw/skills/explainer-video-guide --project

skill.install.customTargetHelp

npx skillhub install openclaw/skills/explainer-video-guide --target-dir /path/to/skills

مسیر پیشنهادی: ~/.claude/skills/explainer-video-guide/

بررسی هوش مصنوعی

79
از ۱۰۰
کیفیت دستورالعمل85
دقت توضیحات95
کاربردی بودن75
صحت فنی55

Scored 79 thanks to exceptional instruction quality and description precision. The skill breaks down video production into highly actionable script formulas, pacing rules, and a step-by-step CLI pipeline. Deductions for technical soundness due to reliance on an external proprietary CLI wrapper without fallbacks, and generality is moderate since it assumes the user adopts this specific multi-tool pipeline.

betamoderatecontent-creatorsmarketing-teamsproduct-managersvideo-productionexplainer-videoscontent-creationvoiceover-generation
بررسی‌شده توسط review-skill-gateway(z-ai/glm-5.2) در تاریخ ۱۴۰۵/۵/۱۱

محتوای SKILL.md

---
name: explainer-video-guide
description: |
  Explainer video production guide: scripting, voiceover, visuals, and assembly.
  Covers script formulas, pacing rules, scene planning, and multi-tool pipelines.
  Use for: product demos, how-it-works videos, onboarding videos, social explainers.
  Triggers: explainer video, how to make explainer, product video, demo video,
  video production, video script, animated explainer, product demo video,
  tutorial video, onboarding video, walkthrough video, video pipeline
allowed-tools: Bash(infsh *)
---

# Explainer Video Guide

Create explainer videos from script to final cut via [inference.sh](https://inference.sh) CLI.

## Quick Start

```bash
curl -fsSL https://cli.inference.sh | sh && infsh login

# Generate a scene for an explainer
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Clean motion graphics style animation, abstract data flowing between connected nodes, blue and white color scheme, professional corporate aesthetic, smooth transitions"
}'
```

## Script Formulas

### Problem-Agitate-Solve (PAS) — 60 seconds

| Section | Duration | Content | Word Count |
|---------|----------|---------|------------|
| **Problem** | 10s | State the pain point the viewer has | ~25 words |
| **Agitate** | 10s | Show why it's worse than they think | ~25 words |
| **Solution** | 15s | Introduce your product/idea | ~35 words |
| **How It Works** | 20s | Show 3 key steps or features | ~50 words |
| **CTA** | 5s | One clear next action | ~12 words |

### Before-After-Bridge (BAB) — 90 seconds

| Section | Duration | Content |
|---------|----------|---------|
| **Before** | 15s | Show the current frustrating state |
| **After** | 15s | Show the ideal outcome |
| **Bridge** | 40s | Explain how your product gets them there |
| **Social Proof** | 10s | Quick stat or testimonial |
| **CTA** | 10s | Clear next step |

### Feature Spotlight — 30 seconds (social)

| Section | Duration | Content |
|---------|----------|---------|
| **Hook** | 3s | Surprising fact or question |
| **Feature** | 15s | Show one feature solving one problem |
| **Result** | 7s | The outcome/benefit |
| **CTA** | 5s | Try it / Learn more |

## Pacing Rules

| Content Type | Words Per Minute | Notes |
|-------------|-----------------|-------|
| Standard narration | 150 wpm | Conversational pace |
| Complex/technical | 120 wpm | Allow processing time |
| Energetic/social | 170 wpm | Faster for short-form |
| Children's content | 100 wpm | Clear and slow |

**Key rule:** 1 scene per key message. Don't pack multiple ideas into one visual.

### Scene Duration Guidelines

- Establishing shot: 3-5 seconds
- Feature demonstration: 5-8 seconds
- Text/stat on screen: 3-4 seconds (must be readable)
- Transition: 0.5-1 second
- CTA screen: 3-5 seconds

## Visual Production

### Scene Types

```bash
# Product in context
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Clean product demonstration video, hands typing on a laptop showing a dashboard interface, bright modern office, soft natural lighting, professional"
}'

# Abstract concept visualization
infsh app run bytedance/seedance-1-5-pro --input '{
  "prompt": "Abstract motion graphics, colorful data streams connecting floating geometric shapes, smooth fluid animation, dark background with glowing elements, tech aesthetic"
}'

# Lifestyle/outcome shot
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Happy person relaxing on couch with laptop, smiling at screen, bright airy living room, warm afternoon light, satisfied customer feeling, lifestyle commercial style"
}'

# Before/after comparison
infsh app run falai/flux-dev-lora --input '{
  "prompt": "Split screen comparison, left side cluttered messy desk with papers and stress, right side clean organized minimalist workspace, dramatic difference, clean design"
}'
```

### Image-to-Video for Scenes

```bash
# Generate a still frame first
infsh app run falai/flux-dev-lora --input '{
  "prompt": "Professional workspace with glowing holographic interface, futuristic but clean, blue accent lighting"
}'

# Animate it
infsh app run falai/wan-2-5-i2v --input '{
  "prompt": "Gentle camera push in, holographic elements subtly floating and rotating, soft ambient light shifts",
  "image": "path/to/workspace-still.png"
}'
```

## Voiceover Production

### Script Writing Tips

- Short sentences. Max 15 words per sentence.
- Active voice. "You can track your data" not "Your data can be tracked."
- Conversational tone. Read it aloud — if it sounds stiff, rewrite.
- One idea per sentence. One sentence per visual beat.

### Generating Voiceover

```bash
# Professional narration with Dia TTS
infsh app run falai/dia-tts --input '{
  "prompt": "[S1] Tired of spending hours on reports that nobody reads? There is a better way. Meet DataFlow. It turns your raw data into visual stories... in seconds. Just connect your source, pick a template, and share. Try DataFlow free today."
}'
```

### Pacing Control in TTS

| Technique | Effect | Example |
|-----------|--------|---------|
| Period `.` | Medium pause | "This changes everything. Here's how." |
| Ellipsis `...` | Long pause (dramatic) | "And the result... was incredible." |
| Comma `,` | Short pause | "Fast, simple, powerful." |
| Exclamation `!` | Emphasis/energy | "Start building today!" |
| Question `?` | Rising intonation | "What if there was a better way?" |

## Music & Audio

### Background Music Guidelines

- **Volume:** 20-30% under narration (duck 6-12dB when voice plays)
- **Style:** match the brand tone (corporate = ambient electronic, startup = upbeat indie)
- **Structure:** intro swell (first 3s) -> subtle loop under narration -> swell at CTA
- **No vocals:** instrumental only under narration

```bash
# Generate background music
infsh app run <music-gen-app> --input '{
  "prompt": "upbeat corporate background music, modern electronic, 90 BPM, positive and professional, no vocals, suitable for product explainer video"
}'
```

## Assembly Pipeline

### Full Production Workflow

```bash
# 1. Generate voiceover
infsh app run falai/dia-tts --input '{
  "prompt": "[S1] Your script here..."
}'

# 2. Generate scene visuals (in parallel)
infsh app run google/veo-3-1-fast --input '{"prompt": "scene 1 description"}' --no-wait
infsh app run google/veo-3-1-fast --input '{"prompt": "scene 2 description"}' --no-wait
infsh app run google/veo-3-1-fast --input '{"prompt": "scene 3 description"}' --no-wait

# 3. Merge scenes into sequence
infsh app run infsh/media-merger --input '{
  "media": ["scene1.mp4", "scene2.mp4", "scene3.mp4"]
}'

# 4. Add voiceover to video
infsh app run infsh/video-audio-merger --input '{
  "video": "merged-scenes.mp4",
  "audio": "voiceover.mp3"
}'

# 5. Add captions
infsh app run infsh/caption-videos --input '{
  "video": "final-with-audio.mp4",
  "caption_file": "captions.srt"
}'
```

## Video Length by Format

| Format | Length | Platform |
|--------|--------|----------|
| Social teaser | 15-30s | TikTok, Instagram Reels, YouTube Shorts |
| Product demo | 60-90s | Website, landing page |
| Feature explainer | 90-120s | YouTube, email |
| Tutorial/walkthrough | 2-5min | YouTube, help center |
| Investor pitch video | 2-3min | Pitch deck supplement |

## Transition Types

| Transition | When to Use | Effect |
|------------|-------------|--------|
| **Cut** | Default between related scenes | Clean, professional |
| **Dissolve/Crossfade** | Time passing, mood shift | Soft, contemplative |
| **Wipe** | New topic or section | Clear separation |
| **Zoom/Push** | Drilling into detail | Focus attention |
| **Match cut** | Visual similarity between scenes | Clever, memorable |

## Common Mistakes

| Mistake | Problem | Fix |
|---------|---------|-----|
| Script too wordy | Voiceover rushed, viewer overwhelmed | Cut to 150 wpm max |
| No hook in first 3s | Viewers leave immediately | Start with the problem or surprising stat |
| Visuals lag narration | Confusing disconnect | Visuals should match or slightly precede words |
| Background music too loud | Can't hear narration | Duck music 6-12dB under voice |
| No captions | 85% of social video watched silent | Always add captions |
| Too many ideas | Viewer retains nothing | One core message per video |

## Related Skills

```bash
npx skills add inferencesh/skills@ai-video-generation
npx skills add inferencesh/skills@video-prompting-guide
npx skills add inferencesh/skills@text-to-speech
npx skills add inferencesh/skills@prompt-engineering
```

Browse all apps: `infsh app list`

مجوز

مجوز اعلام‌شده: MIT

MIT License

Copyright (c) 2026 openclaw

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

مشاهدهٔ مجوز در مخزن منبعنسخهٔ منتشرشده در آن‌جا مرجع است.