SkillsWhitepaperHow It WorksResultsFAQ Get Started
SKILL FILE

Scrape Twitch with AI

Extract Twitch stream data, channel stats, chat messages, and viewer metrics using Apify and Claude Code.

140M+ monthly active Twitch viewers
600 channels scraped per minute
$0.35 per 1,000 channels extracted
Download Skill File ↓

How scraped Twitch data flows across your company

One scrape generates intelligence for every department — automatically

Scrape Twitch Channels, streams, VODs, categories
1 Configure Targets
2 Apify Actor Runs
3 Data Analyzed
4 Stored in CRM
Sales
  • Identify streamer sponsorship targets
  • Find tech influencers for partnerships
  • Track competitor-sponsored streams
  • Source gaming/creator community leads
Marketing
  • Content format research from top streams
  • Streamer engagement analysis
  • Category trend monitoring
  • Live event promotion research
Growth
  • Track category growth rates
  • Benchmark channel performance
  • Identify emerging streamers
  • Monitor platform-level trends
CRM
  • Streamer profiles stored
  • Engagement data indexed
  • Category trends logged
  • Sponsorship opportunities tracked
Sponsorship Targets
Streamer Report
Content Trends
Category Analytics
Events Tracked
Streamer profiles tracked
Category trends mapped
Engagement benchmarks set
Replaces Sullygnome
$49/mo $2/mo
$564/yr saved
Scrape Twitch Channels, streams, VODs, categories
1
Configure Targets Channel names, categories, search queries defined
2
Apify Actor Runs Twitch scraper extracts channel and stream data — $0.35/1K
3
Data Analyzed Growth rates calculated, trends identified, engagement scored
4
Stored in CRM Streamer profiles pushed to Neon database
Sales
  • Identify streamer sponsorship targets
  • Find tech influencers for partnerships
  • Track competitor-sponsored streams
  • Source gaming/creator community leads
Marketing
  • Content format research from top streams
  • Streamer engagement analysis
  • Category trend monitoring
  • Live event promotion research
Growth
  • Track category growth rates
  • Benchmark channel performance
  • Identify emerging streamers
  • Monitor platform-level trends
CRM
  • Streamer profiles stored
  • Engagement data indexed
  • Category trends logged
  • Sponsorship opportunities tracked
Content Outputs
Streamer Report from marketing
Sponsorship Targets from sales
Content Trends from marketing
Category Analytics from growth
Everything Tracked
Streamer profiles tracked
Category trends mapped
Engagement benchmarks set
Replaces Sullygnome
$49/mo $2/mo
$564/yr saved

Cancel your Sullygnome/StreamCharts subscription

CANCEL THIS

Sullygnome/StreamCharts

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

SoloStack + Claude Code

$2/mo
  • Pay-per-use, no subscription
  • Your data in your repo
  • Zero vendor lock-in
  • Unlimited exports
Save $564/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 Analytics

Pull follower count, subscriber count, average viewers, stream schedule, and channel description.

2

Stream Metadata

Extract current and past stream titles, categories, tags, duration, and viewer peaks.

3

VOD & Clip Data

Access video-on-demand metadata, popular clips, and clip view counts.

4

Category Trends

Track which game/category is trending, viewer counts per category, and streamer counts.

5

Chat Analysis

Capture chat messages, emote usage, and chat activity rates during streams.

Apify Actor: apify/twitch-scraper · ~$0.35 per 1,000 channels

Build it with plain English

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

claude — solostack/
you: |
Scraping top 100 'Just Chatting' channels...

✓ 100 channels extracted
✓ Average followers: 890K
✓ Fastest growing: TechTalker (+23K/week)
✓ Peak streaming hours: 6-10pm EST
✓ Average concurrent viewers: 4,500

Data saved to twitch-just-chatting.json
you: |
Extracting VOD data for 20 tech streamers...

✓ 20 channels scraped
✓ 456 VODs analyzed
✓ 1,234 clips found
✓ Most-clipped topic: live coding fails (avg 45K views)
✓ Peak VOD views: 'Building a SaaS in 24hrs' (890K)

VOD data saved to twitch-tech-vods.json
you: |
Tracking 'Software & Game Dev' trends...

✓ 30-day data collected
✓ Average streamers: 1,200/day
✓ Peak viewers: 45K (during hackathon events)
✓ Growing subcategories: AI tools, web dev
✓ Average stream duration: 3.2 hours

Trend data saved to twitch-dev-trends.json

What you can build with this

Influencer discovery

Find Twitch streamers in your niche with engaged audiences. Filter by category, follower count, and average viewers to build targeted sponsorship lists.

Content trend monitoring

Track which categories and content themes are growing on Twitch. Identify emerging trends in tech, gaming, and creative categories.

Competitive sponsorship tracking

Monitor which streamers your competitors sponsor, what categories they invest in, and how their sponsored streams perform.

Community sentiment analysis

Analyze chat activity and clip popularity to understand community reactions to products, announcements, and trends.

Things to know

!

Twitch's API has rate limits of 800 requests per minute. The Apify actor manages this automatically, but very large scrapes may take time.

!

Live viewer counts fluctuate rapidly. Scrape data represents a snapshot — schedule multiple scrapes for reliable averages.

!

Chat data volume can be enormous for popular streams. Set message count limits when scraping chat to control costs.

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

Twitch provides a public API (Helix API) for accessing channel, stream, and clip data. Using the official API endpoints is the recommended and compliant approach. Apify actors that use the official API are on solid legal ground. Scraping the website directly is a gray area, similar to other platforms.
Live chat can be captured in real-time through Twitch's IRC interface. Historical chat logs for past streams are not officially available through the API. Third-party services like Chatty or TwitchTracker archive some chat data. The Apify actor can capture chat during active scraping windows.
Twitch viewer counts are real-time and fluctuate constantly. The scraper captures the viewer count at the moment of scraping. For reliable averages, schedule multiple scrapes throughout a stream and average the results. Peak viewer counts from stream metadata are more stable.
Exact subscriber counts are only visible to the channel owner. The Apify actor can extract follower counts (public) and estimate subscriber tiers from subscriber badges visible in chat. For precise subscriber data, you'd need the streamer's cooperation.
Focus on 'Just Chatting', 'Software and Game Development', and 'Science & Technology' categories. Many SaaS founders and tech professionals stream their work. Filter by language, average viewers (100-5000 is the sweet spot for B2B), and schedule consistency.

Ready to automate?

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

Book a Call →