
Youtube Research
- 719 installs
- 19 repo stars
- Updated July 27, 2026
- postplusai/postplus-skills
youtube-research is a PostPlus agent skill that gathers public YouTube channel summaries, comment samples, and video metrics through hosted collection for developers who need audience and content benchmarking before camp
About
youtube-research is a PostPlus research skill in the platform-research family that queries public YouTube data through PostPlus Cloud instead of private subscriber analytics. Agents call `postplus research scrape youtube-videos` for public video search and `postplus research collect youtube-channel-summary` or comment-collection routes for hosted summaries. The released collection does not expose subscriber identities, so comment authors remain public proxies rather than subscriber bases. Outputs include channel metadata, public video records, comment-sample findings, source URLs, and available metric fields with explicit unavailable-data notes. Developers reach for youtube-research when benchmarking creators, validating positioning, or feeding benchmark-to-brief and video-analysis workflows during early content strategy work.
- Routes four hosted collection keys: youtube-channel-summary, youtube-comments, youtube-video-download, youtube-videos
- Default workflow: channel summary first, then small comments sample for audience proxies
- Explicit boundary: comment authors are not the subscriber base
- Shares PostPlus rulebook and user-guidance from postplus-shared
- Trigger: YouTube account research or public video metrics via PostPlus Cloud
Youtube Research by the numbers
- 719 all-time installs (skills.sh)
- +45 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #641 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/postplusai/postplus-skills --skill youtube-researchAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 719 |
|---|---|
| repo stars | ★ 19 |
| Security audit | 1 / 3 scanners passed |
| Last updated | July 27, 2026 |
| Repository | postplusai/postplus-skills ↗ |
How do you research public YouTube channel metrics?
Research public YouTube channels, comment samples, and video metrics through PostPlus hosted collection before content or positioning decisions.
Who is it for?
Developers building PostPlus research agents that need public YouTube channel benchmarking without logged-in creator analytics or subscriber identity access.
Skip if: Developers who need private YouTube Studio analytics, subscriber lists, or research across non-YouTube platforms in one call.
When should I use this skill?
The user asks for YouTube channel research, public video metrics, audience comment samples, or creator benchmarking through PostPlus.
What you get
Channel summary JSON, public video records, comment-sample findings, source URLs, metric fields, and collection checkpoint reports.
- Channel summary JSON
- Comment-sample report
- Public video scrape results
By the numbers
- Uses 2 hosted PostPlus research route families: scrape and collect
- PostPlus postplus-skills catalog lists 41 skills
Files
YouTube Research
Use this skill for public YouTube channel summaries, audience comment samples, downloadable video records, and public video metrics through PostPlus hosted collection.
Apply shared rulebook and user-guidance rules from postplus-shared.
Before Collection Boundary
The released collection does not expose subscriber identities. Use channel metadata and comments as public proxies, and do not present comment authors as the subscriber base.
Collection Route
YouTube research runs through two hosted routes:
- Public video search/retrieval scrapes the public-video source. The
--request
file is a JSON array of input records (one record per channel handle or video URL).
- Channel summary, audience comments, and downloadable video records collect a
hosted collection. The --request file is the collection input object directly.
<!-- BEGIN GENERATED EXECUTION EXAMPLE -->
postplus research scrape youtube-videos --request request.json --output result.jsonpostplus research collect youtube-channel-summary --request request.json --output result.json<!-- END GENERATED EXECUTION EXAMPLE -->
Default Workflow
1. For channel research, collect a channel summary. 2. For audience research, collect a small comments sample. 3. For broad public video discovery, compile a small public-video plan and scrape the public-video source. 4. If a hosted run is pending, preserve collection-report.json and resume with the emitted poll command. 5. Keep observation separate from inference, especially for audience claims.
While collection is pending, tell the user the public collection is running from a saved checkpoint and continue independent brief or source-review work.
Output
Return channel metadata, public video records, comment-sample findings, source URLs, metric fields that were present, and clear notes about unavailable subscriber identities.
Failure Modes
- Stop if the request includes non-YouTube platforms.
- Stop if no public YouTube URL, channel, or query can be used.
- Stop if hosted collection cannot resolve the channel handle or URL.
- Stop on hosted capability, auth, DNS, proxy, network, or malformed-output
hard errors.
- Do not promise private audience identities or logged-in analytics.
Handoff
Benchmark findings can feed benchmark-to-brief, video-analysis, or broader cross-platform synthesis.
Public Command Boundary
- Choose the smallest matching command or workflow from the user input and run
it directly.
- Readiness diagnostics:
postplus doctor --skill youtube-research. - If an owned CLI or script command fails, report the exact error and stop. Do
not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
- Use
postplus research schema --jsononly when constructing or repairing an unknown request shape. - Public video scrape:
postplus research scrape youtube-videos --request <input-array.json> --output <result.json>(request = a JSON array of input records). - Hosted collection:
postplus research collect <collectionKey> --request <input.json> --output <result.json>(input = the collection parameters; channel summary, comments, or video download). - Resume a pending public video scrape:
postplus research scrape --run-handle <runHandle> --output <result.json>. - Resume a pending hosted collection:
postplus research collect --run-handle <runHandle> --output <result.json>. - Keep the first pass bounded; expand only after inspecting the first result.
- If the CLI returns a quote-confirmation challenge, run
postplus quote confirm --json --challenge-file <challenge.json>and retry with the returned token.
Related skills
How it compares
Choose youtube-research for PostPlus-hosted public YouTube benchmarking when private YouTube Studio analytics or cross-platform synthesis skills are not required.
FAQ
Can youtube-research expose YouTube subscriber identities?
youtube-research does not expose subscriber identities in the released collection. The skill uses channel metadata and public comments as proxies and must not present comment authors as the subscriber base.
Which CLI routes does youtube-research use?
youtube-research uses two hosted routes: `postplus research scrape youtube-videos` for public video retrieval and `postplus research collect youtube-channel-summary` plus comment collection for hosted summaries.
Is Youtube Research safe to install?
skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.