youtube-video-api-skill

Extract channel-level data and video metrics from YouTube via BrowserAct API.

5.3k|252|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/browser-act/skills --skill youtube-video-api-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-video-api-skill
Source: https://github.com/browser-act/skills/tree/main/solutions/video-platforms/youtube-video-api-skill
Command: npx skills add https://github.com/browser-act/skills --skill youtube-video-api-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This skill enables automated extraction of channel-level and video metrics from a YouTube channel via BrowserAct API, delivering structured data without manual scraping.

Core Features & Use Cases

  • Single API request: Retrieve both channel-level data and detailed video metrics in a single operation.
  • Flexible video scope: Access Latest, Popular, or Earliest videos from a target channel.
  • Use Cases: Monitor competitor channels, perform content strategy analysis, or generate data-backed reports with channel title, subscriber counts, video titles, URLs, publish dates, views, likes, and comments.

Quick Start

Run the command python -u ./scripts/youtube_video_api.py 'https://www.youtube.com/@BrowserAct' 'Popular' to fetch channel and video metrics.

Frequently Asked Questions about youtube-video-api-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract YouTube channel data and video metrics via API?▼

You can extract YouTube channel data and video metrics via API by passing a valid channel URL and video type parameter to the BrowserAct API, retrieving subscriber counts, views, likes, and comments in a single operation.

What YouTube video metrics can I retrieve for competitor tracking?▼

For competitor tracking, you can retrieve video titles, URLs, publish dates, views, likes, comments, and channel-level data including subscriber counts and channel title.

Can I filter extracted YouTube video data by Latest, Popular, or Earliest uploads?▼

Yes, you can filter extracted YouTube video data by specifying the Video_type input parameter as Latest, Popular, or Earliest to scope your channel analysis request.

Do I need a BrowserAct API key to extract YouTube video metrics?▼

Yes, you need a valid BrowserAct API key and a target YouTube channel URL to authenticate the request and extract structured video metrics without manual scraping.

What's the best way to automate YouTube channel analysis without manual scraping?▼

Using an API integration like this Skill automates YouTube channel analysis by requesting structured data directly through BrowserAct, eliminating manual scraping and returning video metrics in a single operation.

Does this API integration work with the requests library for data extraction?▼

Yes, the API integration uses the requests library to execute the Python script, fetching YouTube channel and video metrics from the BrowserAct API endpoint.