yt-audience-insights

Solid

Read your YouTube audience from the comments: pull commenters and top comments on any video, surface recurring questions and themes (content ideas), repeat commenters (superfans), sentiment, and which comments to reply to or pin. Also channel stats and niche trending, via the free official YouTube Data API. Triggers on "who commented on my video", "analyze my comments", "audience insights", "trending on YouTube". Not for writing a community post (use yt-community-post-writer).

AI & Automation 19 stars 3 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# YouTube Audience Insights Turn a video's comment section into a read on your audience: who is showing up, what they keep asking, who your repeat fans are, which comments deserve a reply or a pin, and what is working in your niche right now. One honest limit up front: YouTube keeps the list of who **liked** a video private (only the aggregate count is public). So the engagement signal here is **commenters**, not likers. On YouTube the comment section is the richer signal anyway: it carries the questions, the objections, and the content ideas. ## When to use - "Who commented on my video / analyze my comments" - "What are people asking me / what should my next video be" - "Who are my repeat viewers" - "What is trending in [niche] on YouTube right now" Not for drafting a community post (use `yt-community-post-writer`) or writing a title (use `yt-title-optimizer`). ## Setup (free, optional) The read layer uses the official **YouTube Data API v3**, which is free: enable it at `https://console.cloud.google.com/apis/library/youtube.googleapis.com`, create an API key, and set `YOUTUBE_API_KEY`. Free quota is 10,000 units/day (a comments or stats call is 1 unit) which covers ~100,000 comments a day. No key yet? Paste the comments (or a CSV export) and the skill runs the same analysis on what you give it. ## Input - A video URL (or your channel, for a recent-videos sweep) - Optional: the goal (content ideas / community management / competitor scan) ## Output 1. **Audience ...

Details

Author
sergebulaev
Repository
sergebulaev/youtube-skills
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category