solo-index-youtube
Index YouTube channel videos and transcripts for semantic search. Use when user says "index YouTube", "add YouTube channel", "update video index", or "index transcripts". Works with solograph MCP (if available) or standalone via yt-dlp.
Why use this skill?
Seamlessly index YouTube channels and transcripts into your OpenClaw knowledge base. Perform semantic searches and extract insights from your favorite video content.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/fortunto2/solo-index-youtubeWhat This Skill Does
The solo-index-youtube skill is a powerful tool designed to bring the vast knowledge contained within YouTube videos into your local OpenClaw workspace. It enables you to index entire channels or specific videos, extracting transcripts and converting them into a semantic knowledge base. Whether you are tracking industry leaders, tutorials, or long-form podcasts, this skill allows you to perform semantic searches across video content. It operates in two intelligent modes: it defaults to using the solograph MCP (Model Context Protocol) for advanced vector-based indexing and tag management if detected, or falls back to a robust standalone process using yt-dlp to fetch and summarize transcripts locally.
Installation
To add this skill to your OpenClaw agent, ensure you have the necessary dependencies installed on your system. First, verify yt-dlp is available (which yt-dlp). If you wish to leverage the advanced features of the Solograph integration, install it via pip install solograph or uvx solograph. Finally, run the following command in your terminal to initialize the skill within your agent:
clawhub install openclaw/skills/skills/fortunto2/solo-index-youtube
Use Cases
- Research and Education: Index educational channels to quickly query specific concepts discussed in multi-hour lectures.
- Content Monitoring: Keep up with industry influencers by indexing the latest uploads from your favorite creators automatically.
- Knowledge Management: Create searchable documentation from technical tutorials, effectively converting audio-visual information into text-based insights.
- Competitive Intelligence: Analyze multiple channels simultaneously to identify recurring themes and market trends.
Example Prompts
- "Index the last 5 videos from the YCombinator YouTube channel so I can search for startup advice."
- "Add the GregIsenberg channel to my index and give me a summary of his recent videos about AI business models."
- "Update my YouTube transcripts index; I need to find the section in the latest devlog that mentions environment variables."
Tips & Limitations
- Efficiency: Always use the
solographMCP if possible for faster, more accurate semantic results. - Cleanliness: When running in standalone mode, the skill generates a
docs/youtube/directory. Be mindful of disk space if indexing hundreds of videos. - Formatting: Standalone mode relies on
sedandawkto clean VTT subtitles; ensure these utilities are available in your shell environment for the best experience. - Dry Runs: Use the
--dry-runflag before bulk indexing to verify that the tool is targeting the correct channels.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-fortunto2-solo-index-youtube": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
solo-swarm
Launch 3 parallel research agents (market, users, tech) to investigate an idea from multiple angles simultaneously. Use when user says "swarm research", "parallel research", "investigate fast", "3 agents", "team research", or wants faster alternative to /research. Produces research.md. Do NOT use for solo research (use /research) or idea scoring (use /validate).
solo-build
Execute implementation plan tasks with TDD workflow, auto-commit, and phase gates. Use when user says "build it", "start building", "execute plan", "implement tasks", "ship it", or references a track ID. Do NOT use for planning (use /plan) or scaffolding (use /scaffold).
solo-metrics-track
Set up PostHog metrics plan with event funnel, KPI benchmarks, and kill/iterate/scale decision thresholds. Use when user says "set up metrics", "track KPIs", "PostHog events", "funnel analysis", "when to kill or scale", or "success metrics". Do NOT use for SEO metrics (use /seo-audit).
solo-audit
Health check knowledge base for broken links, missing frontmatter, tag inconsistencies, and coverage gaps. Use when user says "audit KB", "check frontmatter", "find broken links", "tag cleanup", or "knowledge base quality". Do NOT use for SEO audits (use /seo-audit) or code reviews.
solo-seo-audit
SEO health check for any URL — analyzes meta tags, OG, JSON-LD, sitemap, robots.txt, SERP positions, and scores 0-100. Use when user says "check SEO", "audit this page", "SEO score", "check meta tags", or "SERP position". Do NOT use for generating landing content (use /landing-gen) or social media posts (use /content-gen).