mcpField
V
video-script-writer

video-script-writer

github.com/nicepkg创意与媒体28867 次安装40 周前更新
代码仓库

关于 video-script-writer

用于撰写教程、Vlog、评测、清单和短视频等形式的视频脚本技能,面向内容创作者。输出可包含时间标记、视觉提示和平台节奏建议。

主要功能

  1. 01五类视频脚本模板
  2. 02开场钩子与留存技巧
  3. 03按平台提供节奏建议
  4. 04时间标记与 B-roll 建议
  5. 05文字叠加和缩略图标记

适用场景

  1. 01起草教程或产品评测脚本
  2. 02将脚本改编为 Shorts 或 TikTok
  3. 03把提纲扩写成完整脚本
  4. 04调整现有脚本的节奏

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nicepkg/ai-workflow --skill video-script-writer

安装后在 Claude Code 中输入/video-script-writer确认已加载。

详细介绍

视频脚本撰写工具

创作专业的视频脚本,优化互动度和观众留存率。

按视频类型划分的脚本结构

1. 教程/操作指南视频
═══════════════════════════════════════════════════════════════
VIDEO SCRIPT: [Title]
Platform: [YouTube/TikTok/etc.]
Target Length: [X minutes]
═══════════════════════════════════════════════════════════════

🎬 HOOK (0:00-0:15)
─────────────────────────────────────────────────────────────
[Problem statement or result preview]
"By the end of this video, you'll know exactly how to..."

📋 AGENDA (0:15-0:30)
─────────────────────────────────────────────────────────────
"Here's what we'll cover:"
1. [Point 1]
2. [Point 2]
3. [Point 3]
"Plus, I'll share a bonus tip at the end that..."

📚 MAIN CONTENT
─────────────────────────────────────────────────────────────
SECTION 1: [Topic] (0:30-2:00)
- Key point
- Example/demonstration
- Pro tip

SECTION 2: [Topic] (2:00-4:00)
- Key point
- Example/demonstration
- Common mistake to avoid

SECTION 3: [Topic] (4:00-6:00)
- Key point
- Step-by-step walkthrough
- Visual cue: [B-roll suggestion]

🎁 BONUS TIP (6:00-7:00)
─────────────────────────────────────────────────────────────
"Now here's that bonus I promised..."
[Valuable insight that rewards viewers who stayed]

📣 CTA (7:00-7:30)
─────────────────────────────────────────────────────────────
"If this helped you, [subscribe/like/comment]..."
"Drop a comment below telling me..."
"Check out this video next for..."

═══════════════════════════════════════════════════════════════
B-ROLL SUGGESTIONS:
- [Timestamp]: [Visual suggestion]
- [Timestamp]: [Visual suggestion]

TEXT OVERLAYS:
- [Timestamp]: "[Text to display]"
- [Timestamp]: "[Text to display]"
═══════════════════════════════════════════════════════════════
2. 叙事/Vlog 视频
🎬 COLD OPEN (0:00-0:10)
─────────────────────────────────────────────────────────────
[Most dramatic/interesting moment from the story]
"I never expected what happened next..."

🎵 INTRO/TITLE CARD (0:10-0:15)
─────────────────────────────────────────────────────────────
[Channel intro if you have one]

📖 SETUP (0:15-1:30)
─────────────────────────────────────────────────────────────
- Context: When/where this happened
- Characters: Who's involved
- Stakes: Why this matters

⚡ RISING ACTION (1:30-5:00)
─────────────────────────────────────────────────────────────
- Event 1: [What happened]
- Reaction/Reflection
- Event 2: [What happened next]
- Building tension

🎯 CLIMAX (5:00-6:30)
─────────────────────────────────────────────────────────────
- The main event/revelation
- Emotional peak
- Key moment

🌅 RESOLUTION (6:30-7:30)
─────────────────────────────────────────────────────────────
- What I learned
- How things ended
- Connection to viewer's life

📣 CTA (7:30-8:00)
─────────────────────────────────────────────────────────────
"Have you ever experienced something like this?"
"Share your story in the comments..."
3. 产品评测视频
🎬 HOOK (0:00-0:15)
─────────────────────────────────────────────────────────────
"Is the [Product] worth [Price]? After [X weeks] of testing..."
[Show product + verdict teaser]

📋 OVERVIEW (0:15-1:00)
─────────────────────────────────────────────────────────────
- What it is
- Price point
- Who it's for
- My testing methodology

✅ PROS (1:00-3:30)
─────────────────────────────────────────────────────────────
PRO 1: [Feature]
- Demonstration
- Why it matters
- Comparison to alternatives

PRO 2: [Feature]
- Demonstration
- Real-world use case

PRO 3: [Feature]
- Demonstration

❌ CONS (3:30-5:30)
─────────────────────────────────────────────────────────────
CON 1: [Issue]
- Severity (deal-breaker or minor?)
- Workaround if any

CON 2: [Issue]
- Who this affects most

⚖️ VERDICT (5:30-6:30)
─────────────────────────────────────────────────────────────
"So should YOU buy the [Product]?"
- Best for: [User type]
- Skip if: [User type]
- Rating: X/10
- Worth the price? [Yes/No/Depends]

📣 CTA (6:30-7:00)
─────────────────────────────────────────────────────────────
"Links in description (not sponsored)"
"Comment your questions..."
"Watch my comparison video..."
4. 清单/Top X 视频
🎬 HOOK (0:00-0:15)
─────────────────────────────────────────────────────────────
"These [X] [things] completely changed my [result]..."
"Number [X] is the one most people miss..."

📋 INTRO (0:15-0:30)
─────────────────────────────────────────────────────────────
Brief context + what they'll learn

📝 THE LIST
─────────────────────────────────────────────────────────────
#[X]: [Item] (Timestamp)
- What it is
- Why it's on the list
- How to use/apply it
- Quick tip

[Repeat for each item, save best for last]

🏆 #1: [Best Item] (Timestamp)
- Extended coverage
- Why it's #1
- Personal experience

📣 CTA (End)
─────────────────────────────────────────────────────────────
"Which one are you trying first? Comment below..."
5. 短视频脚本(TikTok/Shorts/Reels)
═══════════════════════════════════════════════════════════════
SHORT-FORM SCRIPT (15-60 seconds)
═══════════════════════════════════════════════════════════════

🎯 HOOK (0-3 seconds) - CRITICAL
─────────────────────────────────────────────────────────────
[Pattern interrupt / Curiosity gap / Bold claim]
Options:
A: "Stop [doing X], do this instead..."
B: "The [thing] nobody talks about..."
C: "POV: You just discovered..."
D: "[Shocking statement]"

📍 CONTEXT (3-8 seconds)
─────────────────────────────────────────────────────────────
[Quick setup - who/what/why]

💡 VALUE (8-45 seconds)
─────────────────────────────────────────────────────────────
- Point 1 [with visual]
- Point 2 [with visual]
- Point 3 [with visual]

🔥 PAYOFF (45-55 seconds)
─────────────────────────────────────────────────────────────
[Deliver on the hook promise]

📣 CTA (55-60 seconds)
─────────────────────────────────────────────────────────────
"Follow for more [topic]"
"Save this for later"
"Comment [X] if you want part 2"

═══════════════════════════════════════════════════════════════
TEXT OVERLAYS (Captions are essential):
- 0:00: "[Hook text - large, center]"
- 0:03: "[Context]"
- [Continue for key points]

AUDIO NOTE:
- Use trending sound? [Yes/No]
- Voiceover style: [Energetic/Calm/ASMR]
═══════════════════════════════════════════════════════════════

脚本撰写原则

前 30 秒法则
0-3 sec:   Pattern interrupt (visual + audio hook)
3-10 sec:  Curiosity gap / Promise
10-30 sec: Proof you can deliver + Agenda
留存技巧
  • 设置悬念:预告后续内容(“稍后我会告诉你其中的秘诀……”)
  • 打破模式:每隔 30–60 秒改变节奏、画面或能量
  • 直接对话:频繁使用“你”
  • 提问:向观众提问,保持他们的参与感
  • 预览:先展示结果,再展示过程
各平台的脚本节奏
平台理想节奏句子长度
YouTube 长视频对话式15–20 个单词
YouTube Shorts快速、有力8–12 个单词
TikTok非常快5–10 个单词
Instagram Reels适中10–15 个单词

使用方法

基本脚本请求
Write a YouTube script about [topic] for [audience].
Video length: [X] minutes
Style: [Tutorial/Vlog/Review/etc.]
详细脚本请求
Create a video script:
- Topic: [specific topic]
- Platform: [YouTube/TikTok/etc.]
- Length: [X minutes/seconds]
- Audience: [who they are, their level]
- Goal: [educate/entertain/sell/inspire]
- Tone: [casual/professional/energetic/calm]
- Key points to cover: [list]
- CTA: [what you want viewers to do]
根据大纲撰写脚本
Expand this outline into a full video script:
[Paste your bullet points or outline]
改进脚本
Improve this script for better retention:
[Paste existing script]
Focus on: [hooks/pacing/CTAs/all]

输出内容

  • 带时间戳的完整脚本
  • B-roll 建议
  • 屏幕文字叠加建议
  • 缩略图精彩瞬间标记
  • 预估词数和时长
  • 针对特定平台的优化

更好地撰写脚本的小贴士

  1. 按口语方式撰写:边写边大声朗读
  2. 使用缩略形式:“你会”,而不是“你将会”
  3. 段落简短:方便拍摄时阅读
  4. 标出重读内容:使用 粗体 或大写字母标出需要强调的词
  5. 加入停顿:用 [pause] 标记戏剧性停顿
  6. 注明画面内容:[SHOW: product closeup]

评论

支持 Markdown