⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
youtube
>
Use with your AI agent
Open your project in any AI assistant that can read your files. Works with ChatGPT, Claude, Claude Code, Codex, Cursor, Hermes Agent, OpenClaw, Grok Bot, and more.
Download SKILL.mdYour agent needs access to this page’s linked instructions and your project files. Copying does not install or execute anything.
// RATINGS
// README
YouTube Marketing Skills
Build a YouTube personal brand with live channel data, AI-generated SEO, and organic-only growth strategy — no paid ads, no $99/month subscription.
21 commands · 10 live channel tools · Works with Claude Code, Cursor, Codex, Gemini CLI · MIT
⭐ Star Goal: 500 in 30 days → unlocks v1.1 (CTR rescue + plateau buster + outlier detector)
⭐ Star this repo if you've ever spent a Sunday planning a video that got 43 views. Every star tells me what to ship next — and v1.1 unlocks at 500.
What This Is
An agent-agnostic skill suite + MCP server that connects your AI agent of choice to your real YouTube channel — reads your private analytics, writes SEO back to YouTube, and publishes companion posts to WordPress. Works with Claude Code, Claude Desktop, Cursor, Windsurf, OpenAI Codex, Gemini CLI, or any MCP-compatible client. Not locked to any single LLM or vendor.
Three things no other YouTube AI tool does:
- Reads your private analytics via OAuth — watch time, retention %, traffic sources, demographics. Not just public stats anyone can scrape.
- Writes back to YouTube — pushes updated titles, descriptions, and tags directly from your agent. No opening YouTube Studio.
- Double-ranks on Google — publishes a companion WordPress post with VideoObject schema so the same topic ranks on both Google and YouTube simultaneously.
/youtube-ideate → /youtube-script → /youtube-seo → push to YouTube
↓
/youtube-wp-post → published to WordPress
Who This Is For
Built for developers, consultants, and product makers who use YouTube to build authority — not entertainment creators chasing trending content.
- You make tutorials, walkthroughs, or educational content in your niche
- You want organic-only growth — no paid ads, no bought subscribers, no gaming the system
- You have a product, service, open-source project, or community to grow through video
- You want evergreen content — videos that get discovered for years, not just 48 hours after upload
One subscriber from your niche is worth more than 10,000 random views. This tool understands that.
Quick Start
Full guide: INSTALL.md.
Requirements: Node.js 18+, Google Cloud project with YouTube Data API v3 + YouTube Analytics API enabled, OAuth 2.0 Desktop credentials.
# 1. Clone + install
git clone https://github.com/adityaarsharma/youtube-marketing-skills.git
cd youtube-marketing-skills && npm install
# 2. Drop your Google OAuth credentials.json into the directory
# 3. Authenticate — opens browser once, saves tokens locally
node auth.js
# 4. Install the skill files into your agent
cp -r skills/youtube-marketing ~/.claude/skills/
Add the MCP server to your agent's config (~/.claude/settings.json, ~/.cursor/mcp.json, etc.):
{
"mcpServers": {
"youtube": {
"command": "node",
"args": ["/full/path/to/youtube-marketing-skills/server.js"]
}
}
}
Open your agent (Claude Code, Cursor, Codex, Windsurf, Gemini CLI — any MCP+Skills client) and type /youtube-strategy. You now have all 21 commands + live channel data + SEO write-back.
A no-install hosted option is coming soon for users who don't want to set up Node + Google Cloud.
Add to Claude Code settings.json:
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": ["youtube-channel-mcp"]
}
},
"skills": ["/path/to/youtube-marketing-skills/skills/youtube-marketing/SKILL.md"]
}
Configure your channel once — open skills/youtube-marketing/SKILL.md and set:
Channel: [Your channel name and handle]
Products: [Your products with URLs]
Best publish time: [Your optimal time + timezone]
Fixed links: [Product / docs / community URLs to embed in every description]
Every command now knows your business. Start with:
/youtube-ideate
21 Commands
Strategy & Planning
| Command | What It Does |
|---|---|
/youtube-strategy | Channel positioning, content pillars, 30/60/90-day growth milestones |
/youtube-ideate | 10 ranked video ideas with live keyword volume + SERP gap analysis |
/youtube-calendar | Monthly content plan with Shorts supplement + upload cadence |
/youtube-competitor | Keyword gaps, format gaps, live SERP map of your niche |
Production
| Command | What It Does |
|---|---|
/youtube-script | Retention-engineered tutorial script, pattern interrupts every 60–90s |
/youtube-hook | 5 hook variants with drop-off risk ratings |
/youtube-thumbnail | 3 A/B thumbnail briefs with full design specs and CTR predictions |
/youtube-shorts | Vertical-format Short: script, metadata, visual markers |
SEO & Upload
| Command | What It Does |
|---|---|
/youtube-seo | 3 title variants, full description, 20 ordered tags — grounded in live keyword data |
/youtube-metadata | Copy-paste upload package with pre-publish checklist |
/youtube-wp-post | Companion blog post → WordPress publish + VideoObject schema |
/youtube-plugin-demo | Script + SEO template for software demo and tutorial videos |
Analytics & Optimization
| Command | What It Does |
|---|---|
/youtube-audit | 4-dimension channel health audit with A–F grades |
/youtube-analyze | CTR, retention, traffic sources, sub conversion — diagnosis + priority actions |
/youtube-batch-seo | Bulk SEO update across your lowest-performing videos, auto-pushed to YouTube |
/youtube-comment-intel | Mine comments for feature requests, pain points, reply templates |
Growth & Expansion
| Command | What It Does |
|---|---|
/youtube-repurpose | 7-platform expansion: Shorts, blog, LinkedIn, X, email, podcast, Community post |
/youtube-shorts-from-long | Extract 3–5 Shorts from any existing long-form video |
/youtube-funnel | Video → landing page → product purchase funnel map |
/youtube-collab | Collaboration opportunity finder — channels to partner with in your niche |
/youtube-monetize | Revenue strategy across 7 streams |
Live Channel Tools
What makes this different from every other YouTube AI skill: it connects to your real channel.
Direct read/write via OAuth2. Runs entirely on your machine — your data never leaves your computer.
| Tool | What It Does |
|---|---|
get_video_details | Full metadata — title, description, tags, privacy status, stats |
search_my_videos | Search your own channel by keyword |
update_video_seo | Push title, description, tags directly to YouTube |
get_channel_overview | Subscribers, total views, video count |
get_all_videos | All videos with stats, sorted by date or views |
get_analytics_over_time | Day-by-day views, watch time, subscribers for any date range |
get_top_videos_analytics | Top videos by views — with retention %, subs gained |
get_audience_demographics | Countries, device types, age groups, gender |
get_traffic_sources | Search, Sugges |
// HOW IT'S BUILT
KEY FILES