Install
openclaw skills install @tonywangcn/youtube-researchPulls structured YouTube data — video and channel details, transcripts/captions, comments, playlists, and search — via the Crawlora API as clean JSON, with no yt-dlp or HTML scraping. Use when the user provides a YouTube URL or asks for a transcript, comments, channel/video metadata, or video search results.
openclaw skills install @tonywangcn/youtube-researchResolve YouTube videos and channels, and pull transcripts, comments, playlists,
and search results as normalized JSON from the Crawlora API — no yt-dlp, no
browser, no scraping.
export CRAWLORA_API_KEY=sk_your_key_herex-api-key: $CRAWLORA_API_KEY against
https://api.crawlora.net/api/v1. Missing/invalid key → 401.https://www.youtube.com/watch?v=<ID>
(or https://youtu.be/<ID>) gives the video id; channel URLs give a
channel id. Extract the id before calling./youtube/transcript/{id} (use
/youtube/transcript/{id}/languages first if you need a specific language)./youtube/video/{id}, /youtube/comments/{id}./youtube/channel/{id}/videos, /channel/{id}/shorts,
/channel/{id}/playlists, /youtube/profile/{id}./youtube/search?q=... to find videos by keyword.Full endpoint list, methods, and params: reference/endpoints.md.
# Transcript for a video id (GET):
scripts/crawlora.sh /youtube/transcript/dQw4w9WgXcQ | jq '.'
# Video metadata + comments:
scripts/crawlora.sh /youtube/video/dQw4w9WgXcQ | jq '{title,views,channel}'
scripts/crawlora.sh /youtube/comments/dQw4w9WgXcQ | jq '.comments[].text'
# Search:
scripts/crawlora.sh /youtube/search q="web scraping tutorial" | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/youtube/transcript/dQw4w9WgXcQ" | jq '.'
See reference/endpoints.md for every YouTube endpoint
this skill uses (method, path, params, description).
/youtube/transcript/{id}
→ concatenate transcript segments → summarize./youtube/comments/{id} → bucket comments by sentiment
and surface common themes./youtube/channel/{id}/videos → list recent uploads with
view counts and publish dates.2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.CRAWLORA_API_KEY only — never hardcode, query-param, or commit it./youtube/transcript/{id}/languages when a
transcript request returns empty.