scrapesocial-youtube
Scrapesocial YouTube
Use this skill to choose the right scrapesocial YouTube command quickly for YouTube research tasks.
Prerequisites
- A Scrape Creators API key is required for this skill. Get one at scrapecreators.com.
Start
- Install the CLI once:
npm install -g scrapesocial@0.1.0
- Ensure authentication is available with
SCRAPECREATORS_API_KEYor--api-key. - Prefer the most specific identifier you already have:
- channel URL, handle, or channel ID for channel-level work
- video or short URL for item-level work
- playlist ID for playlist lookups
- Reuse
continuationTokenfrom previous responses when you need more results. - Use
--include-extrason list and search commands only when you need lightweight engagement context without making a separate detail request.
Goal-led workflows
| Goal | When to use this skill | How to start |
|---|---|---|
| Lead generation | Use it to discover and qualify creators, channels, or brands tied to a topic. | Start with youtube search or youtube search hashtag, then qualify channels with youtube channels get and youtube channels videos. |
| Influencer discovery | Use it when the user wants creators discovered through search results, shorts, or channel patterns. | Start with youtube search, youtube search hashtag, or youtube shorts trending, then validate with youtube channels get, youtube channels videos, and youtube channels shorts. |
| Brand monitoring | Use it to monitor a known channel's uploads, shorts, and community activity. | Start with youtube channels get, then collect youtube channels videos or youtube channels shorts, and use youtube community posts get for known posts. |
| Competitor analysis | Use it to compare channel strategy, long-form versus shorts mix, and standout performers. | Start with youtube channels get for each channel, then compare youtube channels videos --sort popular and youtube channels shorts --sort popular. |
| Content analytics | Use it to explain why specific videos or shorts matter, using item detail, comments, and transcripts. | Start with youtube channels videos, youtube channels shorts, or youtube search, then drill into winners with youtube videos get, youtube comments, and youtube transcript. |
| Trend research | Use it when the user wants topic discovery, hashtag discovery, or a fast view of what is winning in Shorts. | Start with youtube search, youtube search hashtag, or youtube shorts trending. |
| Audience analysis | Use it for qualitative audience response from comment sections. It does not provide channel demographic breakdowns. | Start with youtube comments on representative videos, then use youtube transcript to compare message and reaction. |
Command Selection
youtube channels get
Use to resolve and inspect a single channel.
Choose this when you need:
- channel metadata before deeper collection
- to normalize a channel URL, handle, or channel ID
- a reliable starting point for creator research
youtube channels videos
Use to list a creator's regular uploads.
Choose this when you need:
- latest uploads from a channel
- a popularity-sorted sample of a creator's long-form content
- a content audit before drilling into individual videos
youtube channels shorts
Use to list a creator's shorts feed separately from regular uploads.
Choose this when you need:
- short-form output from a channel
- a quick scan of what is working in a creator's shorts strategy
youtube videos get
Use to fetch the structured details for one video or short.
Choose this when you need:
- full metadata for a specific item
- to enrich a result found through channel listings or search
- to inspect one standout video in depth
youtube transcript
Use to pull the spoken transcript from a video or short.
Choose this when you need:
- summarization or topic extraction
- quotes, talking points, or script analysis
- downstream NLP work on the spoken content
Specify --language only when you need a specific language. If that language is unavailable, the transcript may be null.
youtube search
Use to search YouTube by keyword.
Choose this when you need:
- videos about a topic rather than from one creator
- recent coverage with
--upload-date - popularity or relevance ranking with
--sort-by - shorts-only discovery with
--filter shorts
Do not combine --filter shorts with --upload-date or --sort-by; the catalog notes that the filter is effectively query-only.
youtube search hashtag
Use to explore content grouped around a hashtag.
Choose this when you need:
- hashtag-led discovery
- to compare all posts versus shorts-only hashtag activity
youtube comments
Use to inspect audience response on a specific video.
Choose this when you need:
- top comments for sentiment and objections
- newest comments for recent audience reaction
- qualitative feedback after identifying a relevant video
youtube shorts trending
Use to get a fast view of what is trending in Shorts without starting from a creator or search term.
Choose this when you need:
- trend scouting
- inspiration for short-form research
- a benchmark set for current shorts performance
youtube playlists get
Use to inspect a specific playlist by playlist ID.
Choose this when you need:
- the contents or structure of a playlist
- to analyze how a creator packages related videos
youtube community posts get
Use to fetch one specific community post by URL.
Choose this when you need:
- the contents of a known post
- creator communication outside of video uploads
Common Workflows
Creator Research
- Run
youtube channels getto confirm the channel. - Run
youtube channels videosoryoutube channels shortsto map the content. - Run
youtube videos geton standout items. - Add
youtube transcriptoryoutube commentswhen you need deeper analysis.
Topic Research
- Run
youtube searchoryoutube search hashtag. - Shortlist promising results.
- Run
youtube videos geton the shortlisted videos. - Add
youtube transcriptoryoutube commentsfor analysis.
Competitive Scan
- Run
youtube channels getfor each creator. - Run
youtube channels videos --sort popularand optionallyyoutube channels shorts --sort popular. - Pull details for the strongest performers with
youtube videos get.
Starter Examples
scrapesocial youtube channels videos --handle MrBeast
scrapesocial youtube transcript --url "https://www.youtube.com/watch?v=VIDEO_ID"
scrapesocial youtube search --query "shopify seo" --upload-date this_month
scrapesocial youtube comments --url "https://www.youtube.com/watch?v=VIDEO_ID" --order top
Notes
- Use channel-level commands to discover items, then switch to item-level commands for detail.
- Use
continuationTokento paginate instead of inventing your own paging scheme. - Use
youtube videos getfor full item detail;--include-extrason list or search calls is a lighter, slower middle ground. - Run
scrapesocial --help-fullif you need exact flags or global CLI options.
More from skillatlas/skills
scrapesocial-instagram
Use when the user wants Instagram research or workflow guidance for lead generation, influencer discovery, brand monitoring, competitor analysis, content analytics, trend research, or audience analysis, including profile analysis, feed collection, post or reel inspection, transcript extraction, comment analysis, reel discovery, highlight retrieval, or embed generation.
36scrapesocial-tiktok
Use when the user wants TikTok research or workflow guidance for lead generation, influencer discovery, brand monitoring, competitor analysis, content analytics, trend research, or audience analysis, including account analysis, creator discovery, video inspection, comment scraping, transcript extraction, hashtag or song research, and TikTok Shop or product research.
23competitor-ad-tracking
Use when the user wants to retrieve, track, compare, or analyze competitor ads from ad libraries, including Meta/Facebook Ad Library, Google ads by domain, LinkedIn ads, and Reddit ad searches, for messaging audits, creative research, launch monitoring, offer analysis, or paid competitive intelligence.
13writing-ux-copy
Use when writing or reviewing interface text including buttons, labels, error messages, empty states, notifications, or any user-facing microcopy.
9seo-team-the-researcher
Turns topics, domains, or competitor lists into prioritized, clustered keyword maps with volume, difficulty, intent, and funnel-stage data using seocli. Use when the user needs keyword research, topic discovery, keyword mapping, search demand analysis, or content opportunity identification.
9landing-page-copywriting
Use when creating or improving a landing page, sales page, or other page that drives one primary action (purchase, trial, booking, signup).
9