Scrapesocial YouTube
Use this skill to choose the right scrapesocial YouTube command quickly for YouTube research tasks.
Prerequisites
Start
npm install -g [email protected]
- Ensure authentication is available with
SCRAPECREATORSAPIKEY or --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
continuationToken from previous responses when you need more results.
- Use
--include-extras on 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 get to confirm the channel.
- Run
youtube channels videos or youtube channels shorts to map the content.
- Run
youtube videos get on standout items.
- Add
youtube transcript or youtube comments when you need deeper analysis.
Topic Research
- Run
youtube search or youtube search hashtag.
- Shortlist promising results.
- Run
youtube videos get on the shortlisted videos.
- Add
youtube transcript or youtube comments for analysis.
Competitive Scan
- Run
youtube channels get for each creator.
- Run
youtube channels videos --sort popular and optionally youtube 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
continuationToken to paginate instead of inventing your own paging scheme.
- Use
youtube videos get for full item detail; --include-extras on list or search calls is a lighter, slower middle ground.
- Run
scrapesocial --help-full if you need exact flags or global CLI options.