youtube-analyzer

Convert YouTube videos into structured trading insight reports with transcripts and metadata.

38|9|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/IgorGanapolsky/trading --skill youtube-analyzer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-analyzer
Source: https://github.com/IgorGanapolsky/trading/tree/main/.claude/skills/youtube-analyzer
Command: npx skills add https://github.com/IgorGanapolsky/trading --skill youtube-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, youtube-transcript-api, langchain, and includes scripts (resource) components.

What problem does it solve?

This Skill analyzes YouTube videos to extract metadata, transcripts, and AI-generated trading insights while storing results for learning.

Core Features & Use Cases

  • Transcript + metadata extraction: fetch video details and transcripts.
  • AI-driven insights: optional AI analysis for trading signals and risk factors.
  • RAG storage: store insights to learn and reuse.
  • Output reports: markdown reports for easy reference.

Quick Start

Run analyze_youtube.py on a YouTube URL to generate a report with or without AI analysis.

Frequently Asked Questions about youtube-analyzer

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

FAQPage Schema
How do I extract trading insights from YouTube videos?▼

Extract trading insights by running the analyzer on a YouTube URL to automatically fetch video metadata, transcripts, and optional AI-generated analysis covering market commentary, strategies, and earnings. Results are saved as Markdown reports with sections like Stock Picks, Trading Strategies, Risk Factors, and Actionable Recommendations.

Can I process YouTube transcripts for market analysis without AI?▼

Yes. The Skill extracts transcripts and metadata using yt-dlp and youtube-transcript-api without requiring AI. Optional AI analysis via OpenRouter enhances insights, but transcript and metadata extraction work independently for manual review.

How do I store and reuse YouTube trading analysis results?▼

Store insights in a RAG-enabled knowledge base within rag_knowledge/youtube, enabling retrieval and reuse of structured trading data. This builds a searchable archive of video-derived signals, strategies, and metadata for ongoing reference.

What YouTube content works best with this analyzer?▼

The analyzer is optimized for trading-focused content: market commentary, strategy videos, earnings analyses, and financial podcasts. It extracts structured insights from these domain-specific formats and timestamps key trading signals.

Do I need any dependencies installed before analyzing YouTube videos?▼

Yes. Install yt-dlp for video download, youtube-transcript-api for transcript extraction, and langchain for RAG storage. Optional: configure OpenRouter API credentials if you want AI-driven analysis of trading signals and risk factors.

What format are the trading analysis reports in?▼

Reports are generated as Markdown files with Video Metadata, Executive Summary, Stock Picks, Trading Strategies, Risk Factors, Actionable Recommendations, Key Timestamps, and Full Transcript sections for structured reference and integration.