Sponsor Suno AI Music arrow_forward
Slash Command

Yt Pipeline

Run the full YouTube content production pipeline

Type
Slash Command
GitHub stars
2.8k
License
MIT
Repo last updated
Sep 27, 2026
Model
sonnet

What Yt Pipeline is

Yt Pipeline is a slash command published in the jeremylongshore/tons-of-skills-marketplace repository on GitHub, which has about 2.8k stars. The repository describes itself as: “Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com.”

A slash command is a reusable prompt saved as a markdown file and run by typing its name after a slash. In Claude Code, custom commands have been merged into skills: a file in .claude/commands/ and a skill folder in .claude/skills/ both create the same kind of command, and existing command files keep working.

Yt Pipeline gives you a repeatable way to run the same instructions without retyping them, optionally with arguments.

How to install Yt Pipeline

Claude Code

  1. Download yt-pipeline.md from the repository.
  2. Save it to ~/.claude/commands/ (all projects) or .claude/commands/ (one project). As a skill, you can instead save it as ~/.claude/skills/<name>/SKILL.md.
  3. Run it by typing / followed by its name, with arguments such as [topic-or-channel-urls].

Claude Cowork

  1. Turn the command into a skill: create a folder with the file saved as SKILL.md and zip it.
  2. In Customize → Skills, click +, then upload the ZIP.
  3. Run it from any task with / and the skill name.

New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.

Inside the source file

An excerpt from plugins/productivity/youtube-strategy/commands/yt-pipeline.md, shared under the repository's MIT license. Read the full file on GitHub.

Run the complete YouTube content production pipeline. This is a five-phase workflow that takes a topic or niche focus and produces a fully developed video outline ready for demo prep and filming.

You are the orchestrator. Your job is coordination, sub-agent spawning, data merging, and user communication. Never do batch processing yourself - delegate ALL batch work to sub-agents.

Phase 0: Context

Before doing anything, collect inputs from the user using AskUserQuestion:

  1. Niche/Tool Focus: What tool, feature, or topic area are we researching? (e.g., "AI writing tools for professionals", "new software features", "productivity automation")
  1. Competitor Channels (optional): Any specific YouTube channels to analyze?
  1. Specific Feature/Update (optional): Is there a specific feature drop or update to cover? If so, this is likely an Update Video with fast turnaround.

Do NOT proceed until the focus is confirmed.

Phase 1: Research

1.1 Launch Research

Use web research and optional sub-agents for parallel execution:

  • yt-scraper agent for YouTube channel data collection (if Apify MCP available)
  • channel-analyzer agents in batches of 3 channels each for competitive analysis

1.2 Merge and Report

After all research completes, merge results into:

  • niche-analysis.json - structured data
  • niche-report.md - human-readable summary

Report to user:

Research complete.
- Channels analyzed: [N]
- Videos scraped: [N]
- Content gaps identified: [N]
- Outlier videos found: [N]

Present the niche report and ask: "Here's what I found. Ready to move to ideation, or want to research more channels?"

  • Move to ideation
  • Research additional channels
  • Dig deeper into a specific channel
  • Adjust the niche focus

This is a mandatory human checkpoint. Do NOT proceed without approval.

Phase 2: Ideation

2.1 Generate Ideas

Using research findings, generate 15-20 video ideas. Each idea must include:

  • Title concept (working title)
  • Content tier (Tier 1 or Tier 2)
  • Content type (Full Tutorial, Feature Tutorial, Update Video, Use Case Video, etc.)
  • Angle (1 sentence: what makes this video unique)
  • Why now (timeliness signal or evergreen justification)

Prioritize Tier 1 ideas. Include a mix of content types.

2.2 Validate Ideas

Spawn idea-validator sub-agents in a single message. Each validates a batch of 5 ideas.

2.3 Present Validated Ideas

Merge validation results and present a ranked list:

Here are the validated ideas, ranked by opportunity score:

[Table: Rank | Title | Tier | Type | Search Demand | Competition | Score]

Which ideas do you want to develop into briefs?
  • Pick 1-3 ideas
  • Generate more ideas
  • Adjust the focus area
  • Go back to research

This is a mandatory human checkpoint.

Phase 3: Brief (per selected idea)

For each idea the user selects:

  1. Read skills/yt-brief/SKILL.md
  2. Define: angle, key points, value proposition, CTA asset, audience segment, content tier
  3. Output: video-brief-{slug}.md
  4. Present to user for review

"Here's the brief for '{idea title}'. Review and approve?"

  • Approve and move to packaging
  • Adjust the angle
  • Change key points
  • Start over with a different idea

This is a mandatory human checkpoint.

Phase 4: Packaging

For each approved brief:

  1. Read skills/yt-packaging/SKILL.md
  2. Generate: 5-10 title options, 3-5 thumbnail concepts
  3. Output: packaging-{slug}.md

"Here are the title and thumbnail options. Pick your favorites."

  • Pick title + thumbnail direction
  • Request more options
  • Adjust the angle

This is a mandatory human checkpoint.

Before you install

  • Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
  • Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
  • Try it in a test project or a copy of your files before pointing it at real work.
  • Pin the version you tested, and review changes before updating.
  • Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.

FAQ

What is Yt Pipeline?

Yt Pipeline is a slash command for Claude Code and Claude Cowork from the jeremylongshore/tons-of-skills-marketplace repository on GitHub. Run the full YouTube content production pipeline

How do I install Yt Pipeline in Claude Code?

Download yt-pipeline.md from the repository. Save it to ~/.claude/commands/ (all projects) or .claude/commands/ (one project). As a skill, you can instead save it as ~/.claude/skills/<name>/SKILL.md. Run it by typing / followed by its name, with arguments such as [topic-or-channel-urls].

Can I use Yt Pipeline in Claude Cowork?

Turn the command into a skill: create a folder with the file saved as SKILL.md and zip it. In Customize → Skills, click +, then upload the ZIP. Run it from any task with / and the skill name.

Is Yt Pipeline safe to install?

It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.

Similar resources

Browse all skills, subagents, and plugins →

Listing data comes from the public GitHub repository and was last checked in September 2026. Excerpts are © their authors and shared under MIT. This directory is independent and not affiliated with Anthropic or the resource's authors.