SkillsWhitepaperHow It WorksResultsFAQ Join Waitlist
SKILL FILE

Scrape YouTube with AI

Extract YouTube videos, channel data, comments, and transcripts using Apify scrapers and Claude Code.

500+ videos scraped per run
15+ data points per video
~$3 per 1,000 videos
Download Skill File ↓

How video data flows across your company

One scrape generates intelligence for every department — automatically

Scrape YouTube Videos, channels, comments
1 Target Channels & Keywords
2 Apify Scrapes Data
3 Transcripts Extracted
4 Content Analyzed
Marketing
  • Video content strategy insights
  • SEO keywords from transcripts
  • Topic gap identification
  • Thumbnail and title A/B research
Growth
  • Channel benchmarking
  • View velocity analysis
  • Engagement rate tracking
  • Audience growth trends
Sales
  • Prospect video content research
  • Webinar and demo analysis
  • Competitor product demos
  • Partnership opportunity signals
CRM
  • Creator contacts added
  • Content partnership tracking
  • Influencer database updated
Blog Posts from Transcripts
Content Brief
SEO Keyword List
Competitor Video Analysis
Events Tracked
Creator contacts added
Content gaps identified (8)
Keyword opportunities logged
Channel benchmarks updated
Replaces TubeBuddy Pro
$49/mo $0.003/video
$588/yr saved
Scrape YouTube Videos, channels, comments
1
Target Channels & Keywords Define channels, playlists, or search queries to monitor
2
Apify Scrapes Data Video metadata, stats, comments, and channel info extracted at scale
3
Transcripts Extracted Auto-captions pulled and parsed into searchable text
4
Content Analyzed AI identifies trends, gaps, keywords, and engagement patterns
Marketing
  • Video content strategy insights
  • SEO keywords from transcripts
  • Topic gap identification
  • Thumbnail and title A/B research
Growth
  • Channel benchmarking
  • View velocity analysis
  • Engagement rate tracking
  • Audience growth trends
Sales
  • Prospect video content research
  • Webinar and demo analysis
  • Competitor product demos
  • Partnership opportunity signals
CRM
  • Creator contacts added
  • Content partnership tracking
  • Influencer database updated
Content Outputs
Blog Posts from Transcripts from marketing
Content Brief from marketing
SEO Keyword List from growth
Competitor Video Analysis from sales
Everything Tracked
Creator contacts added
Content gaps identified (8)
Keyword opportunities logged
Channel benchmarks updated
Replaces TubeBuddy Pro
$49/mo $0.003/video
$588/yr saved

Cancel your TubeBuddy subscription

CANCEL THIS

TubeBuddy

$49/mo
  • × Subscription fees
  • × Data locked in their dashboard
  • × Per-seat pricing
  • × Export limits
vs
BUILD THIS

SoloStack + Claude Code

$3/mo
  • Pay-per-use, no subscription
  • Your data in your repo
  • Zero vendor lock-in
  • Unlimited exports
Save $552/year

What this skill file teaches Claude

Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.

1

Channel scraping

Extract all videos from any public YouTube channel with full metadata including titles, views, likes, and publish dates.

2

Search results

Scrape YouTube search results for any keyword to discover trending content and identify gaps in your niche.

3

Video details

Pull detailed stats for individual videos: duration, description, tags, comment count, and engagement ratios.

4

Comment extraction

Scrape comments from videos to analyze audience sentiment, find content ideas, and spot recurring questions.

5

Playlist analysis

Extract all videos from any public playlist with ordering, making it easy to reverse-engineer competitor content strategies.

6

Trending discovery

Monitor trending videos by category and region to identify viral formats before your competitors do.

Apify Actor: streamers/youtube-scraper · ~$3 per 1,000 results

Build it with plain English

Tell Claude Code what to do. It handles the rest.

claude — solostack/
you: |
✓ Scraped 100 videos from @mkbhd channel
✓ Found 23 videos with 5M+ views
✓ Top performer: "The BEST Phones of 2025" — 18.2M views

Pattern detected: Review roundups get 3.2x more views than single-product reviews. Top 5 exported to youtube-mkbhd-hits.json
you: |
✓ Scraped top 50 results for 'AI automation tools'
✓ Total views across dataset: 12.4M
✓ Average video length: 14:32

Top channels in this niche: @mattvidpro (8 videos), @aiadvantage (5 videos), @liam_ottley (4 videos). Full dataset saved to ai-automation-serp.json
you: |
✓ Scraped 842 comments from video
✓ Sentiment analysis: 67% positive, 18% neutral, 15% negative

Top complaints:
1. "Pricing is too high for beginners" (mentioned 34x)
2. "Missing Linux support" (mentioned 21x)
3. "Tutorial was too fast" (mentioned 18x)

Full comment dataset exported to video-comments.json

What you can build with this

Content research

Analyze top-performing videos in your niche to understand what topics, formats, and titles drive the most views and engagement.

Competitor channel analysis

Track competitor upload frequency, view trends, and engagement rates to benchmark your channel's performance.

Trend discovery

Monitor search results and trending videos to identify emerging topics before they peak, giving you a first-mover advantage.

Ad research

Scrape sponsored content and product placements to understand which brands are investing in YouTube ads in your niche and what messaging they use.

Things to know

!

YouTube rate-limits aggressive scraping. Keep runs under 1,000 videos to avoid temporary blocks.

!

Comment scraping is slower than video metadata — expect 5-10x longer run times when extracting comments.

!

Private and unlisted videos cannot be scraped. Only public content is accessible.

!

YouTube's layout changes occasionally, which may temporarily affect scraper accuracy. Apify maintains updates.

Get the full skill file

Everything above is 80% of the skill file. Download the complete version with full implementation details, agent prompts, and ready-to-run scripts.

Common questions

Scraping publicly available data is generally legal under US precedent (HiQ v. LinkedIn). However, you should respect YouTube's Terms of Service and avoid scraping private or restricted content. Use the data for research and analysis, not for republishing copyrighted material.
Typical speeds are 200-500 videos per minute for metadata-only scrapes. Comment extraction is slower at roughly 50-100 videos per minute depending on comment volume. A full channel with 500 videos usually completes in 2-5 minutes.
Yes. The scraper handles both regular videos and Shorts. Each result includes an 'isShort' flag so you can filter them in your analysis. Shorts metadata includes the same fields as regular videos.
Apify handles proxy rotation and retry logic automatically. If YouTube temporarily blocks requests, the scraper will rotate to a new IP and continue. Persistent blocks are rare when staying under recommended volume limits.
Yes. You can set up scheduled runs in Apify to scrape channels or search terms daily, weekly, or at custom intervals. Results can be pushed to a webhook or stored in Apify datasets for later retrieval.

Ready to automate?

SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.

Join Waitlist →