LaunchKit · 2026
Back to Skills

solo-index-youtube

Index YouTube channel videos and transcripts for semantic search.

0
356 downloads
by @fortunto2

Setup & Installation

openclaw skills install @fortunto2/solo-index-youtube

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install solo-index-youtube

Version History

v2.0.0Feb 21, 2026 - Version note by skill developer:

Universalize: remove project-specific references, add SearXNG recommendation

What This Skill Does

Indexes YouTube channel videos and transcripts into a searchable knowledge base. Supports two modes: semantic search via solograph MCP, or standalone file-based indexing using yt-dlp. Outputs transcript files and a summary index for later search.

Combining yt-dlp transcript extraction with solograph's semantic search lets you query video content by meaning rather than exact keywords.

When to use it

  • Search across all videos from a YouTube creator for a specific topic
  • Build a local transcript archive of a startup advice channel
  • Find which video mentioned a particular framework or concept
  • Sync new uploads from a channel into an existing knowledge base
  • Extract key insights from a set of tutorial videos without watching them

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: index the last 10 videos from @GregIsenberg and make them searchable

AGENT
  1. 1Check if yt-dlp is installed and solograph MCP tools are available
  2. 2Run solograph-cli index-youtube -c GregIsenberg -n 10 to fetch and index transcripts
  3. 3Verify the youtube source appears via source_list MCP tool
  4. 4Test semantic search with source_search('startup idea', source='youtube')
  5. 5Report number of videos indexed, skipped, and how to query the index
OUTPUT

10 videos indexed, 8 transcripts downloaded, 2 skipped (no subtitles). Index searchable via MCP source_search or grep in docs/youtube/.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

yt-dlp installed (brew install yt-dlp or pip install yt-dlp)solograph installed for MCP mode (pip install solograph or uvx solograph)