A full production pipeline where an agent team collaborates to generate YouTube video content — strategy, script, thumbnail, and SEO metadata — all at once. Use this skill for requests like 'plan a YouTube video,' 'write a video script,' 'video scriptwriting,' 'YouTube content strategy,' 'video scenario,' 'YouTube Shorts planning,' 'create a YouTube thumbnail,' 'video SEO optimization,' 'YouTube channel content,' and other YouTube video production tasks. Also supports SEO optimization or thumbnail creation when an existing script is provided. Note: actual video editing (Premiere, DaVinci), YouTube Analytics API integration, and channel operations dashboard setup are outside this skill's scope.
An agent team collaborates to produce YouTube video content through the pipeline of strategy → script → thumbnail → SEO, all at once.
Agent Team — 5 members communicate directly via SendMessage and cross-validate each other's work.
| Agent | File | Role | Type |
|---|---|---|---|
| content-strategist | .claude/agents/content-strategist.md | Topic analysis, competitive benchmarking, concept design | general-purpose |
| scriptwriter | .claude/agents/scriptwriter.md | Script writing, visual cue insertion | general-purpose |
| thumbnail-designer | .claude/agents/thumbnail-designer.md | Thumbnail concept + image generation | general-purpose |
| seo-optimizer | .claude/agents/seo-optimizer.md |
| Title/description/tags/chapters/subtitles |
| general-purpose |
| production-reviewer | .claude/agents/production-reviewer.md | Cross-validation, consistency checks | general-purpose |
_workspace/ directory at the project root_workspace/00_input.md_workspace/ and skip the corresponding phaseAssemble the team and assign tasks. Task dependencies are as follows:
| Order | Task | Owner | Depends On | Deliverable |
|---|---|---|---|---|
| 1 | Content strategy | strategist | None | _workspace/01_strategist_brief.md |
| 2a | Script writing | writer | Task 1 | _workspace/02_scriptwriter_script.md |
| 2b | Thumbnail design & generation | designer | Task 1 | _workspace/03_thumbnail_concept.md |
| 3 | SEO package | seo | Tasks 1, 2a | _workspace/04_seo_package.md, _workspace/subtitle.srt |
| 4 | Production review | reviewer | Tasks 2a, 2b, 3 | _workspace/05_review_report.md |
Tasks 2a (script) and 2b (thumbnail) run in parallel. Both depend only on Task 1 (strategy), so they can start simultaneously.
Inter-agent communication flow:
Compile the final deliverables based on the reviewer's report:
_workspace/01_strategist_brief.md02_scriptwriter_script.md03_thumbnail_concept.md04_seo_package.md05_review_report.mdsubtitle.srtAdjust the agents deployed based on the scope of the user's request:
| User Request Pattern | Execution Mode | Agents Deployed |
|---|---|---|
| "Plan a YouTube video," "full production" | Full Pipeline | All 5 |
| "Just write the script," "script only" | Script Mode | strategist + writer + reviewer |
| "Optimize SEO for this script" (existing file) | SEO Mode | seo + reviewer |
| "Create a thumbnail for this video" (existing brief) | Thumbnail Mode | designer + reviewer |
| "Review this script" | Review Mode | reviewer only |
Using Existing Files: If the user provides a script, brief, or other existing file, copy it to the appropriate numbered position in _workspace/ and skip that phase's agent. Example: existing script provided → copy to _workspace/02_scriptwriter_script.md → skip writer, deploy only seo, designer, and reviewer.
| Strategy | Method | Purpose |
|---|---|---|
| File-based | _workspace/ directory | Primary deliverable storage and sharing |
| Message-based | SendMessage | Real-time key information transfer, revision requests |
| Task-based | TaskCreate/TaskUpdate | Progress tracking, dependency management |
File naming convention: {order}_{agent}_{deliverable}.{extension}
| Error Type | Strategy |
|---|---|
| Web search failure | Strategist works from general knowledge, report notes "data limitation" |
| Thumbnail image generation failure | Proceed with text concept only, include Gemini prompt for user retry |
| Agent failure | Retry once → if still failing, proceed without that deliverable, note omission in review report |
| 🔴 found in review | Request revision from responsible agent → rework → re-validate (up to 2 rounds) |
| Skill | Path | Target Agent | Purpose |
|---|---|---|---|
| hook-writing | skills/hook-writing/skill.md | scriptwriter | 15 hook patterns, retention psychology, hook-thumbnail-title triangle alignment |
| thumbnail-psychology | skills/thumbnail-psychology/skill.md | thumbnail-designer | Color psychology, 7 composition patterns, text readability, 3-second test |
Agents reference their respective extension skills during task execution to enhance domain expertise.
Prompt: "Plan a 10-minute YouTube video as a beginner's guide to AI prompt engineering" Expected Results:
Prompt: "Create SEO optimization and a thumbnail for this script" + script file attached Expected Results:
_workspace/02_scriptwriter_script.mdPrompt: "Just write a YouTube script quickly, any topic" Expected Results: