youtube-cache

Caches YouTube video metadata and transcripts for semantic search and archival access.

Updated Oct 31, 2025
One-click install
npx skills add https://github.com/ilude/agent-spike --skill youtube-cache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-cache
Source: https://github.com/ilude/agent-spike/tree/main/.claude/skills/youtube-cache
Command: npx skills add https://github.com/ilude/agent-spike --skill youtube-cache

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually sifting through YouTube videos for specific information or managing a personal library of video transcripts is incredibly time-consuming. This Skill automates the caching, semantic searching, and retrieval of YouTube video content, allowing you to quickly access key information without re-watching videos or dealing with complex database operations.

Core Features & Use Cases

  • Automated Cache Verification: Automatically checks if a YouTube URL is cached and displays relevant metadata (title, summary, tags) upon detection.
  • Semantic Search: Find relevant videos and their transcripts using natural language queries across your cached content.
  • Ingestion & Archiving: Easily ingest new YouTube videos, fetch transcripts, generate rich metadata with AI, and archive them for future reference and reprocessing.
  • Use Case: You're researching "MCP protocol" and find a relevant YouTube video. Paste the URL, and the Skill will instantly tell you if it's cached. If not, you can ask it to ingest it, and then semantically search your cached videos for "MCP server implementation" to find related content and key insights without watching a single minute of video.

Quick Start

Ingest the YouTube video at "https://youtube.com/watch?v=ABC123" into the cache.

Frequently Asked Questions about youtube-cache

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search YouTube video transcripts without re-watching videos?

Semantic search across cached YouTube transcripts lets you find relevant content using natural language queries. Ingest videos into the cache, and search by topic or keyword to instantly locate specific information across your library without watching entire videos.

Can I automatically cache and archive YouTube video transcripts?

Yes, the Skill automates caching YouTube URLs, fetching transcripts, generating AI-enriched metadata, and archiving them for future retrieval. It detects YouTube links in chat, verifies cache status, and supports batch ingestion and custom collections.

How do I verify if a YouTube video is already cached?

Paste a YouTube URL and the Skill instantly displays cached status with metadata—title, summary, and tags—if available. Auto-check on paste identifies cached content immediately without manual lookup.

What's the best way to organize and manage a personal YouTube transcript library?

Use semantic search and metadata-first display across cached and archival sources with custom collections. The Skill supports batch processing, dry-run testing, and archive access to organize and retrieve transcripts efficiently.

Does this work with SurrealDB for storing video metadata?

The Skill integrates with SurrealDB for metadata storage and Qdrant for embedding caching. It supports verify_video, ingest_video, search_videos, list_videos, and delete_video operations across both systems.

Can I delete or reprocess archived YouTube transcripts?

Yes, the Skill supports delete_video operations and batch reprocessing of archived transcripts. You can manage your cache by removing entries and regenerating metadata as needed.