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.