This skill helps users automatically extract detailed video metrics and channel information from YouTube based on keyword searches using the BrowserAct API. The Agent should proactively apply this skill when users express needs such as extract specific keyword YouTube video detailed data, monitor the latest video performance of competitor channels, collect comment and like counts for videos on a specific topic, find AI agent tutorials published this week and extract metrics, evaluate total views
SkillScore86Maintained
Automatic
◆Data Engineer pack
Last verified 8/9/2026
What it changes
Passed 16 of 19 test cases with the skill, and 9 of 19 without it.
Without skill45%
With skill86%
Checks it passed that the model alone missed
Passes 'This year' as the upload date parameter.
Limits total retry attempts to exactly one retry.
Uses 'This month' as the date filter argument value.
and 8 more in the full report
9 fixed10 passed either way3 still failing0 broke
Pass-rate lift
+41 pp
Tokens
+12%
Agent turns
0%
Response time
-75%
Model gemini-3.6-flashMeasured 8/9/2026v119 of 22 cases passed with skill · 19 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
We need to run a quick search for YouTube videos covering 'rust programming'. I won't specify a time filter. Which upload date filter value should be passed by default?
What was checked, without and with the skill
Checked
Without skill
With skill
Uses 'This week' as the default upload date filter value.
Missed
Passed
case-06 · 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.md84 lines2 filesincludes scripts
YouTube API Automated Extraction Skill
📖 Skill Introduction
This skill provides users with an automated data extraction service through BrowserAct's YouTube API template. It can directly extract structured video metrics and channel information from YouTube. By simply inputting search keywords and upload date filters, it traverses the video results list, opens each video detail page, and directly returns clean, ready-to-use data.
✨ Features
No Hallucinations, Ensuring Stable and Accurate Data Extraction: Pre-set workflow avoids AI-generated hallucinations.
No CAPTCHA Issues: No need to handle reCAPTCHA or other verification challenges.
No IP Restrictions and Geofencing: No need to deal with regional IP restrictions.
Faster Execution Speed: Compared to pure AI-driven browser automation solutions, task execution is faster.
Extremely High Cost-Effectiveness: Compared to AI solutions that consume a large amount of tokens, it can significantly reduce data acquisition costs.
🔑 API Key Guide Flow
Before running, you need to check the BROWSERACT_API_KEY environment variable. If it is not set, do not take any other actions first. You should request and wait for the user to provide it collaboratively.
Agent must inform the user at this time:
"Since you have not configured the BrowserAct API Key yet, please go to the BrowserAct Console first to get your Key."
🛠️ Input Parameters
When invoking the script, the Agent should flexibly configure the following parameters based on user needs:
KeyWords (Search Keywords)
Type: string
Description: Search keywords used to find videos on YouTube.
Example: Openclaw, AI agent, browser automation
Upload_date (Upload Date Filter)
Type: string
Description: Filter videos by recency in YouTube search results.
Supported values:
Today
This week
This month
This year
Default: This week
🚀 Invocation Method (Recommended)
The Agent should execute the following standalone script to achieve "one command to get results":
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