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.