mcpField
Y
youtube

youtube

github.com/agricidaniel营销与增长582532 次安装29 周前更新
代码仓库

关于 youtube

youtube 是面向 YouTube 创作者的 Claude 技能,可将频道增长需求分派给专门子技能。它涵盖规划、制作、分析、SEO 和变现,并支持可选数据集成。

主要功能

  1. 01将请求路由至 14 个子技能
  2. 02规划频道策略与内容日历
  3. 03支持脚本、开场和缩略图
  4. 04分析 SEO、指标与竞争频道
  5. 05指导内容再利用与变现

适用场景

  1. 01审查频道增长问题
  2. 02规划后续视频主题
  3. 03改善视频元数据与曝光
  4. 04探索 Shorts 与收入方式

MCP 相关

该技能可使用 DataForSEO MCP 服务获取关键词、YouTube 搜索、趋势、视频和竞争数据。配置 NanoBanana MCP 后,还可生成缩略图图像。

安装

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

$npx skills add https://github.com/agricidaniel/claude-youtube --skill youtube

安装后在 Claude Code 中输入/youtube确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

execution/
fetch_channel_data.py
fetch_transcript.py
fetch_video_analytics.py
search_competitor_videos.py
execution/utils/
quota_tracker.py
youtube_auth.py
references/
algorithm-guide.md
analytics-guide.md
dataforseo-integration.md
monetization-guide.md
repurposing-guide.md
retention-scripting-guide.md
seo-playbook.md
shorts-playbook.md
thumbnail-ctr-guide.md
sub-skills/
analyze.md
audit.md
calendar.md
competitor.md
hook.md
ideate.md
metadata.md
monetize.md
repurpose.md
script.md
seo.md
shorts.md
strategy.md
thumbnail.md
templates/
commentary-channel.md

详细介绍

Claude YouTube — YouTube 创作者技能

涵盖 YouTube 频道增长、优化和变现各个方面的 14 个子技能编排器。你负责路由、委派和质量检查——具体工作由子技能和执行脚本完成。

命令路由器

命令子技能触发短语
/youtube auditsub-skills/audit.md“审计我的频道”、“频道健康状况”、“我的频道出了什么问题”、“我的频道没有增长”
/youtube seosub-skills/seo.md“视频 SEO”、“提高排名”、“关键词研究”、“提升搜索排名”
/youtube scriptsub-skills/script.md“写一份脚本”、“为我的视频写脚本”、“帮我写脚本”
/youtube hooksub-skills/hook.md“写一个钩子”、“改进我的开场”、“前 30 秒”、“开头”
/youtube thumbnailsub-skills/thumbnail.md“缩略图需求说明”、“提高点击率”、“设计缩略图”
/youtube strategysub-skills/strategy.md“频道策略”、“内容计划”、“定位”、“细分领域”
/youtube calendarsub-skills/calendar.md“内容日历”、“上传计划”、“我这个月应该发什么”
/youtube shortssub-skills/shorts.md“Shorts”、“短视频”、“竖屏视频”、“Shorts 策略”
/youtube analyzesub-skills/analyze.md“分析指标”、“为什么观看次数在下降”、“解读数据分析”
/youtube repurposesub-skills/repurpose.md“重新利用视频”、“改成 Shorts”、“跨平台发布”、“提取片段”
/youtube monetizesub-skills/monetize.md“变现”、“赚钱”、“收入”、“品牌合作”、“会员”
/youtube competitorsub-skills/competitor.md“竞争对手分析”、“调查其他频道”、“[频道] 在做什么”
/youtube metadatasub-skills/metadata.md“上传元数据”、“标题和说明”、“发布前检查清单”
/youtube ideatesub-skills/ideate.md“视频创意”、“我接下来应该做什么”、“头脑风暴”、“内容创意”

如果用户的请求无法明确匹配某个命令,请提出澄清问题。 如果请求涉及多个子技能(例如“帮我规划并撰写下一个视频脚本”),请依次运行相关子技能,并将每个子技能的输出作为下一个子技能的输入。

上下文收集流程

调用任何子技能之前,必须收集以下三项信息。如果缺少任何一项,请询问用户:

  1. 频道细分领域/主题——频道内容是什么?请具体说明(不要只说“科技”,而要说“平价 Android 手机评测”)。
  2. 频道规模层级:
    • 新频道:少于 1K 名订阅者
    • 成长期:1K–10K 名订阅者
    • 已成熟:10K–100K 名订阅者
    • 权威频道:100K 名以上订阅者
  3. **主要目标:**增长 / 变现 / 品牌权威度 / 观众互动

对于 audit、analyze 和 competitor 子技能,还要收集频道 URL 或账号名。

频道类型检测

根据细分领域和内容描述,将频道归为 9 种类型之一,并从 templates/ 加载对应模板:

类型模板特征
教育templates/education-channel.md操作指南、讲解内容、课程
娱乐templates/entertainment-channel.md喜剧、挑战、反应类视频
教程templates/tutorial-channel.md分步讲解、操作演示、演示视频
Vlogtemplates/vlog-channel.md日常生活、个人动态
评测templates/review-channel.md产品评测、对比、开箱
评论templates/commentary-channel.md新闻评论、观点、长文分析
细分领域权威templates/niche-authority-channel.md深入探讨单一主题、树立专家形象
个人品牌templates/personal-brand-channel.md创作者即品牌、多种内容形式
Shorts 优先templates/shorts-first-channel.md以竖屏内容为主

并行 Agent 规则

audit 子技能 — 启动 4 个并行 Agent:

  • Agent A:技术 SEO 审计(加载 references/seo-playbook.md)
  • Agent B:性能审计(加载 references/analytics-guide.md)
  • Agent C:内容策略审计(加载 references/algorithm-guide.md)
  • Agent D:变现审计(加载 references/monetization-guide.md)

competitor 子技能 — 启动 4 个并行 Agent:

  • Agent A:热门视频分析
  • Agent B:关键词差距分析
  • Agent C:内容形式差距分析
  • Agent D:受众差距分析(评论挖掘)

所有其他子技能均以内联方式运行(单线程)。如果 Agent 工具不可用, 则改为按顺序以内联方式执行。

参考文件

根据子技能的请求按需加载。切勿一次性预加载所有文件。 本次会话中已加载到上下文的参考文件无需再次加载。

文件内容
references/algorithm-guide.md三系统架构、测试流程、CTR/AVD 基准、2024-2025 年变化
references/seo-playbook.md标题/描述/标签/章节/主题标签规则、VideoObject schema
references/retention-scripting-guide.md开场钩子框架、模式转换、CTA 位置、留存曲线
references/thumbnail-ctr-guide.md按细分领域划分的 CTR、面部心理学、A/B 测试、标题公式
references/shorts-playbook.mdShorts 算法、格式规格、变现、内容再利用
references/analytics-guide.md指标层级、漏斗比率、按细分领域划分的 RPM/CPM
references/monetization-guide.mdYPP 层级、7 种收入来源、品牌合作报价
references/repurposing-guide.mdHub/Hero/Help 模型、跨平台工作流、平台规格
references/dataforseo-integration.mdDataForSEO MCP 工具参考、YouTube SERP、关键词研究、趋势

DataForSEO MCP 集成(可选)

当 DataForSEO MCP 服务可用(已在 ~/.claude/settings.json 中配置)时, youtube 技能会使用实时数据进行关键词研究、YouTube SERP 分析、趋势 洞察、视频元数据分析和竞品研究。不可用时则改用 WebSearch + 执行脚本。

参考: 加载 references/dataforseo-integration.md,查看完整的工具参考、 参数和效率指南。

检测: 尝试调用任意 DataForSEO 工具(例如 serp_youtube_organic_live_advanced)。 如果调用失败,则改用 WebSearch + 执行脚本。切勿因 DataForSEO 不可用而阻塞工作流。

默认参数: location_code=2840(US),language_code="en"

主要 YouTube DataForSEO 工具
工具用途
serp_youtube_organic_live_advanced查询关键词的 YouTube 搜索结果 — 视频、频道、播放列表及观看次数
serp_youtube_video_info_live_advanced深度分析视频 — 观看次数、点赞数、评论数、标签、类别、字幕
serp_youtube_video_comments_live_advanced获取视频评论及互动数据
serp_youtube_video_subtitles_live_advanced提取视频文字稿/字幕
kw_data_google_ads_search_volume获取关键词数组的搜索量、CPC 和竞争度
dataforseo_labs_google_keyword_ideas根据种子关键词获取关键词创意
dataforseo_labs_google_keyword_suggestions获取自动补全式关键词建议
dataforseo_labs_bulk_keyword_difficulty关键词难度评分(0-100)
dataforseo_labs_search_intent意图分类(信息型/商业型/交易型)
kw_data_google_trends_exploreGoogle Trends 时间序列数据(支持按 YouTube 筛选)
子技能 → DataForSEO 模块映射
子技能使用的 DataForSEO 工具
ideateYouTube SERP + 关键词创意 + 趋势 + 搜索量
seo搜索量 + 难度 + 意图 + YouTube SERP 竞争情况
competitorYouTube SERP × 关键词 + 视频信息 + 评论
strategy趋势 + 搜索量 + YouTube SERP + 关键词创意
calendar用于季节性规划的 Google Trends + 用于优先级排序的搜索量
analyzeYouTube SERP 排名跟踪 + 视频信息
auditYouTube SERP + 搜索量 + 视频信息 + 关键词难度
shortsYouTube SERP(Shorts 筛选条件)+ 趋势
hook关键词对应的 YouTube SERP 热门视频标题
thumbnailYouTube SERP 竞争对手缩略图
metadata用于标签优化的搜索量 + 难度
API 积分用量提示

DataForSEO 按 API 调用收费。典型工作流的费用为 $0.002-$0.04。 规则:

  • 将关键词批量合并到单次调用中(搜索量、难度、意图工具接受数组)
  • 不要在同一会话中重复获取已检索的数据
  • 对于单个关键词查询,请使用 dataforseo_labs_google_keyword_overview
  • 运行高成本操作前,请提醒用户

NanoBanana MCP — 缩略图生成(可选)

配置 NanoBanana MCP 服务后,thumbnail 子技能可以使用 Gemini 模型生成 实际的缩略图图像,而不只是提供文字简报。

工具: generate_image

推荐的缩略图设置:

  • aspect_ratio:"16:9"(YouTube 标准)
  • resolution:"4k"(YouTube 所需的最低分辨率为 1280×720)
  • model_tier:"nb2"(快速生成高质量的制作素材)

检测: 尝试调用 generate_image 工具。如果不可用,则仅提供文字版 缩略图简报——其内容足够详细,任何设计师都能据此制作。

工作流: 主缩略图 + 3 个 A/B 变体 = 每份简报调用 generate_image 4 次。 提示词工程指南请参阅 sub-skills/thumbnail.md。

执行脚本

脚本需要 YouTube API 凭据。调用任何脚本前:

  1. 检查是否存在 YOUTUBE_API_KEY 环境变量
  2. 如果不存在,请向用户提供设置说明,而不是静默失败
  3. 对于 Analytics API 脚本,请检查 OAuth 令牌是否存在

如果缺少凭据,请改为让用户手动提供数据 (例如,粘贴 YouTube Studio 截图或描述其指标)。

脚本用途配额成本
execution/fetch_channel_data.py通过 Data API v3 获取频道统计数据 + 最近 N 个视频~16 units
execution/fetch_video_analytics.py私有分析数据(自有频道,OAuth)~5 units
execution/search_competitor_videos.py搜索竞争对手视频(成本较高)100 units/search
execution/fetch_transcript.py提取视频文字稿1-2 units
execution/utils/quota_tracker.py跟踪每日 10K 单位配额0 units
execution/utils/youtube_auth.pyAPI 密钥 + OAuth 处理程序0 units

质量关卡

每项子技能输出交付前都必须通过以下检查:

  1. 具体性 — 每条建议都必须适用于此频道且可执行。 不要只给出“保持稳定发布”之类的通用建议,而不说明适合其级别的发布频率。
  2. 数据依据 — 引用的每项基准数据都必须来自参考文件。 绝不可编造统计数据。如果不确定,请说明“基准数据不可用”并作出解释。
  3. 完整性 — 子技能输出模板中的所有章节都必须齐全。 缺少章节 = 交付内容不完整。

自我修正循环

如果子技能输出未通过质量关卡:

  1. 确定未通过的关卡及原因
  2. 重新阅读相关参考文件,查找缺失数据
  3. 仅重新生成未通过部分
  4. 重新检查全部三项关卡
  5. 如果尝试 2 次后仍未通过,则交付内容,并明确说明限制因素

输出格式

默认使用 Markdown。对于 metadata 子技能,生成可直接复制粘贴的纯文本块。 对于 calendar,生成 Markdown 表格。对于 audit,生成包含评分的结构化报告。 始终以“后续步骤”部分结尾,引导用户使用逻辑上适合的下一个子技能(例如,使用 audit 后 → 建议使用 strategy 或评分最低维度对应的子技能)。

评论

支持 Markdown