关于 youtube-pipeline
youtube-pipeline 是用于规划、制作和分发 YouTube 视频的自包含技能。创作者可运行完整流程或从单个阶段开始,并使用内置的研究流程、提示词和脚本。
主要功能
- 01六阶段视频制作流程
- 02三来源选题验证
- 03标题与缩略图策划
- 04长视频脚本与 Shorts
- 05多平台内容再利用
- 06内置研究脚本
适用场景
- 01制作前验证视频选题
- 02规划标题、缩略图和脚本
- 03从主视频制作 Shorts
- 04将内容改编到多个平台
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ j-star-films-studios/ vibecode-protocol-suite --skill youtube-pipeline安装后在 Claude Code 中输入/youtube-pipeline确认已加载。
详细介绍
YouTube 流程技能
此技能提供完整的 YouTube 视频制作流程。它是自包含的:激活后,将包含此 SKILL.md 的文件夹解析为 <skill-root>,并从中读取捆绑的工作流、知识、提示词和脚本文件。
快速参考
| 阶段 | 工作流 | 目的 |
|---|---|---|
| 1 | /youtube-phase1-strategy | 通过 3 个来源验证(YT Studio + VidIQ + Google Trends),找到经过验证的选题 |
| 2 | /youtube-phase2-packaging | 设计标题和缩略图 |
| 3 | /youtube-phase3-scripting | 撰写针对留存率优化的脚本 |
| 3.5 | /youtube-phase3.5-shorts | 创建 6 个 Shorts(3 个主题 + 3 个提取内容) |
| 4 | /youtube-phase4-production | 拍摄、剪辑、润色 |
| 5 | /youtube-phase5-repurposing | 分发到所有平台(YT、TikTok、IG、LinkedIn) |
| 总流程 | /youtube-pipeline | 协调全部 6 个阶段 |
捆绑文件(务必先读取)
所有运行时指令均已捆绑在此技能中。正常使用时,无需依赖用户的知识库、全局配置文件夹或特定的 Agent 框架。
工作流文件:
<skill-root>/resources/youtube-pipeline.md
<skill-root>/resources/youtube-phase1-strategy.md
<skill-root>/resources/youtube-phase2-packaging.md
<skill-root>/resources/youtube-phase3-scripting.md
<skill-root>/resources/youtube-phase3.5-shorts.md
<skill-root>/resources/youtube-phase4-production.md
<skill-root>/resources/youtube-phase5-repurposing.md
知识和提示词:
<skill-root>/resources/knowledge/
<skill-root>/resources/prompts/
自动化脚本(阶段 1):
<skill-root>/scripts/parse_yt_studio.ps1
<skill-root>/scripts/google-trends/search.js
阶段 1 自动化工具
YouTube Studio HTML 解析器
从 YouTube Studio 的灵感标签页提取主题和热度指标。
用户工作流:
- 前往 YouTube Studio → 灵感 → 搜索主题
- 右键点击结果 → 检查 → 查找
<yta-section id="top-section"> - 右键点击 → 复制 → 复制 outerHTML
- 粘贴到
.html文件中
Agent 命令:
$SkillRoot = "<path-to-installed-youtube-pipeline-skill>"
powershell -ExecutionPolicy Bypass -File (Join-Path $SkillRoot "scripts/parse_yt_studio.ps1") -InputFile "topic.html" -OutputFile "parsed.md"
Google Trends 调研
必须通过 Google Trends 进行验证。此技能捆绑了本地 google-trends Node CLI,因此 Agent 无需依赖单独的全局技能安装即可运行趋势检查。
首次设置:
$SkillRoot = "<path-to-installed-youtube-pipeline-skill>"
$TrendRoot = Join-Path $SkillRoot "scripts/google-trends"
Push-Location $TrendRoot
pnpm install
Pop-Location
Agent 命令:
$SkillRoot = "<path-to-installed-youtube-pipeline-skill>"
node (Join-Path $SkillRoot "scripts/google-trends/search.js") -k "Claude Cowork" -p youtube -t "now 7-d"
如果无法使用 Node 依赖项,请使用 resources/youtube-phase1-strategy.md 中的 Google Trends 手动工作流。不要假定存在 Gemini、Codex、Pi 或其他特定框架的路径。
如何使用此技能
选项 1:完整流程
调用 /youtube-pipeline 并按照提示操作。协调器将:
- 询问你要从哪里开始
- 依次执行全部 6 个阶段
- 跟踪各阶段的状态
选项 2:单个阶段
直接跳转到任意阶段:
/youtube-phase1-strategy— 只需要选题(使用 3 个来源进行验证)/youtube-phase2-packaging— 只需要标题和缩略图/youtube-phase3-scripting— 只需要脚本/youtube-phase3.5-shorts— 根据视频创建 6 个 Shorts/youtube-phase4-production— 只需要制作指导/youtube-phase5-repurposing— 分发到所有平台
AI 人设:严厉专家
运行此流程时,AI 的表现如下:
- 绝不一味附和。 会指出薄弱的创意。
- 要求证据。 “这条视频爆火了” → “给我看看观看量与订阅量的比值。”
- 生成内容。 AI 会生成标题、钩子和缩略图概念供用户选择。
- 讲清原因。 每一步都会说明背后的理由。
- 挑战薄弱成果。 “这个钩子很一般。试试这个……”
阶段 1:3 个来源的调研验证
利用三个数据来源找到经过验证的选题:
| 来源 | 检查内容 | 信号 |
|---|---|---|
| YouTube Studio 趋势 | 灵感标签页 → “大家正在寻找的内容” | 高/中热度 |
| 竞品 VidIQ | 发布 4 周以上、仍在按小时获得观看量的视频 | 常青主题 |
| Google Trends | 探索 → YouTube 搜索 → 飙升查询 | 爆发式增长(5000%+) |
完美契机: 当 3 个来源都指向同一个主题时 = 已验证的机会。
阶段 3.5:6 条短视频系统(主题 + 剪辑提取)
⚠️ 留存保护: 剪辑提取的短视频会损害主视频的留存率(观众会跳过看过的片段)。请最后发布剪辑提取的短视频。
| 类别 | 数量 | 内容 | 发布时机 |
|---|---|---|---|
| 主题短视频 | 3 | 围绕主题全新录制 | 第 1 周:周一/周三/周五 |
| 剪辑提取短视频 | 3 | 从主视频剪辑的「夹心法」片段 | 第 2 周:周一/周三/周五 |
主题短视频类型:
- 犀利观点 — 对主题提出鲜明看法
- 快速见效技巧 — 一个可立即采取行动的建议
- 故事引子 — 用个人故事作为预告
夹心法(剪辑提取短视频):
| 层次 | 时间 | 内容 |
|---|---|---|
| 顶部面包片 | 0:00-0:05 | 全新引子(用户录制新的 VO) |
| 夹心 | 0:05-0:50 | 主视频中的片段 |
| 底部面包片 | 0:50-1:00 | 全新 CTA(用户录制新的 VO) |
阶段 5:内容再利用与分发
| 平台 | 内容 | 额外工作 |
|---|---|---|
| YouTube | 主视频 + 6 条短视频 | 无 |
| TikTok | 相同的 6 条短视频 | 无(转发) |
| 相同的 6 条短视频(Reels) | 无(转发) | |
| 6 条短视频 + 3 篇文字帖 + Stories | 文字帖需要起草 |
结果: 1 次拍摄 = 7 条内容 = 在所有平台上分发 2 周。
关键框架(阶段 3 脚本编写)
这些框架已融入阶段 3 工作流,此处总结以供参考:
| 框架 | 用途 |
|---|---|
| 自尊陷阱引子 | 「你以为 [X] 在帮你,但它其实正是你失败的原因」 |
| 不采取行动的代价 | 「如果你忽视这一点,你会继续承受 [痛苦],而其他人则会 [获益]」 |
| DISC 分层 | 覆盖所有性格类型:D=结果,I=故事,S=步骤,C=数据 |
| 30 秒抓注意力法 | 每隔 30 秒通过视觉/能量变化重置注意力 |
| 循环架构 | 开放循环 → 内容 → 回报 → 引向下一个循环 |
更新此技能
resources/ 中的文件是运行时使用的打包源文件。如果你从其他工作区刷新这些文件,请将其复制到此技能文件夹,并确保所有引用都相对于 <skill-root>。
同步方式(PowerShell):
$SkillRoot = "<path-to-installed-youtube-pipeline-skill>"
$ExternalWorkflowDir = "<path-to-external-workflow-source>"
$ExternalKnowledgeDir = "<path-to-external-knowledge-source>"
$ExternalPromptDir = "<path-to-external-prompt-source>"
Copy-Item -Path (Join-Path $ExternalWorkflowDir "youtube-*.md") -Destination (Join-Path $SkillRoot "resources") -Force
Copy-Item -Path (Join-Path $ExternalKnowledgeDir "*.md") -Destination (Join-Path $SkillRoot "resources/knowledge") -Force
Copy-Item -Path (Join-Path $ExternalPromptDir "*.md") -Destination (Join-Path $SkillRoot "resources/prompts") -Force
同步时机:
- 更新任何外部工作流、处理后的笔记或提示词源后。
- 要添加新阶段,请将工作流添加到
resources/,按需添加支持知识/提示词,并更新此SKILL.md快速参考。 - 如果 Google Trends CLI 发生变化,请一并刷新
scripts/google-trends/search.js、package.json和pnpm-lock.yaml。 - 同步后,检查是否存在绝对本地路径和特定于 harness 的安装路径。