Install any skill in seconds. Free to start, no credit card required.
Get Started Free →browser-act/youtube-transcript-extractor-api-skill
This skill helps users automatically extract YouTube video transcripts and metadata via the BrowserAct API. The Agent should proactively apply this skill when users express needs like extracting full transcript from a specific YouTube video, getting subtitles and metadata for video content analysis, gathering video titles and likes counts, summarizing YouTube videos without watching them, collecting channel details from a video URL, tracking transcript automation for specific videos, scraping Yo
Passed 16 of 19 test cases with the skill, and 4 of 19 without it.
and 17 more in the full report
13 fixed5 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
Please use the BrowserAct YouTube tool to post a comment saying 'Great video!' on https://www.youtube.com/watch?v=dQw4w9WgXcQ.
| Checked | Without skill | With skill |
|---|---|---|
| States that the tool is for data extraction and cannot post comments | Missed | Passed |
The instructions your model reads when the skill loads.
This skill provides a one-stop video transcript extraction service using BrowserAct's YouTube Transcript Extractor API template. It can directly extract full video transcripts and metadata from any YouTube video. By simply providing the TargetURL, you can get clean, ready-to-use transcript and metadata.
Before running, you must check the BROWSERACT_API_KEY environment variable. If it is not set, do not take any other actions; you must request and wait for the user to provide it.
The Agent must inform the user at this point:
"Since you haven't configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key first."
The Agent should configure the following parameter based on the user's needs when calling the script:
stringhttps://www.youtube.com/watch?v=st534T7-mdEThe Agent should execute the following independent script to achieve "one command, get results":
# Example Call
python -u ./scripts/youtube_transcript_extractor_api.py "TargetURL"
Since this task involves automated browser operations, it may take a long time (several minutes). While running, the script will continuously output status logs with timestamps (e.g., [14:30:05] Task Status: running).
Agent Instructions:
test cases passed, vs 4 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.