This skill helps users automatically extract structured channel data from YouTube search results via BrowserAct API. Agent should proactively apply this skill when users express needs like finding YouTube channels about specific topics, collecting data on YouTube content creators, tracking YouTube influencers in specific industries, getting YouTube channel information for competitor analysis, searching for YouTube channels related to keywords, monitoring YouTube channel updates for specific keyw
SkillScore77Maintained
Automatic
◆Data Engineer pack
Last verified 8/9/2026
What it changes
Passed 14 of 18 test cases with the skill, and 4 of 18 without it.
Without skill23%
With skill77%
Checks it passed that the model alone missed
Instructs the user to recheck and provide a valid API Key.
Lists verified as one of the extracted output data fields.
Limits automatic task retry attempts to a maximum of one time.
and 10 more in the full report
12 fixed5 passed either way5 still failing0 broke
Pass-rate lift
+55 pp
Tokens
+13%
Agent turns
0%
Response time
+23%
Model gemini-3.6-flashMeasured 8/9/2026v117 of 22 cases passed with skill · 18 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 12
Prompt
What exact URL should be provided to a user who needs to create or copy their BrowserAct API key?
What was checked, without and with the skill
Checked
Without skill
With skill
Provides the exact URL https://www.browseract.com/reception/integrations.
Missed
Passed
case-20 · gemini-3.6-flash · 8/9/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md77 lines2 filesincludes scripts
YouTube Channel API Skill
📖 Introduction
This skill provides users with a one-stop channel data extraction service through BrowserAct's YouTube Channel API template. It can directly extract structured channel results from YouTube search. By simply entering search keywords and optional upload date filters, you can get clean, usable channel data directly.
✨ Features
No hallucinations, ensuring stable and accurate data extraction: Pre-set workflows to avoid AI generative hallucinations.
No CAPTCHA issues: No need to handle reCAPTCHA or other verification challenges.
No IP restrictions or geo-blocking: No need to handle regional IP restrictions.
High cost-effectiveness: Significantly reduces data acquisition costs compared to AI solutions that consume a large number of tokens.
🔑 API Key Guide
Before running, you must first check the BROWSERACT_API_KEY environment variable. If it is not set, do not take any other actions; you should request and wait for the user to provide it.
The Agent must inform the user at this point:
"Since you have not configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
🛠️ Input Parameters
Agent should flexibly configure the following parameters according to user needs when calling the script:
KeyWords
Type: string
Description: Search keywords used to find YouTube channels.
Example: AI, automation, tech reviews
Upload_date
Type: string
Description: Filter channels that have published content within a defined time window.
Optional Values: This week, Any time, etc.
Default: Any time
🚀 Usage
Agent should execute the following standalone script to achieve "one command gets results":
# Example call
python -u ./scripts/youtube_channel_api.py "Search Keywords" "Upload date"
YouTube transcript extraction and content reformatting: given a YouTube video URL, opens the video's transcript panel, extracts all timestamped segments, and transforms the raw transcript into summaries, chapter outlines, Twitter/X threads, blog posts, or notable quotes. Use when the user shares a YouTube URL or video link, asks to summarize a video, get a transcript, extract content from a YouTube video, get YouTube captions, extract YouTube captions, download YouTube captions, transcribe YouTu