←Leaderboard/Browser Automation/agent-skills
Last commit on September 30, 2026·Created on February 17, 2026

oxylabs/agent-skills

“Enables AI agents to navigate protected websites using anti-detection browser capabilities.”
Combined rank
#380
across all skills
In Browser Automation
#9
category rank
Stars
876
+0.2% in last 7d
Forks
2
0.0% in last 7d
Watchers
2
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection provides tools for AI agents to interact with the web via remote browsers and residential proxies. It allows automation builders to bypass bot protections like Cloudflare and DataDome by connecting through the Chrome DevTools Protocol using Playwright or Puppeteer.

The skills facilitate structured data extraction from JavaScript-heavy sites and support geo-targeting, persistent sessions, and live VNC inspection for debugging agent behavior in real-time.

WHO IT'S FOR
AI agent / automation builders
integrating anti-detection browser capabilities into agents
Data engineers
extracting structured data from protected websites
Market intelligence analysts
collecting geo-targeted e-commerce and search data
Content researchers
extracting structured metadata and subtitles from YouTube
Repository contents

5 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Claude Code plugin marketplace

Installs: Oxylabs plugin bundle for proxies, Web Scraper API, Web Unblocker, headless browsers, and YouTube video data extraction; the positively mapped supplied paths are listed below. · Claude Code

Before you start
  • Claude Code
  1. Inside a Claude Code agent session, enter these commands in order to add the Oxylabs marketplace and install the Oxylabs plugin.

    /plugin marketplace add oxylabs/agent-skills
    /plugin install oxylabs@oxylabs-agent-skills
.claude-plugin/marketplace.json ↗ · Checked Oct 2, 2026.claude-plugin/plugin.json ↗ · Checked Oct 2, 2026README.md ↗ · Checked Oct 2, 2026

Give it something to do.

Suggested first task

Test access to one protected page

Uses web-unblocker

  • A target URL replacing <replace with the URL to test>
  • OXYLABS_USERNAME environment variable
  • OXYLABS_PASSWORD environment variable
Use the web-unblocker skill to make one basic request to my target URL and report the response status and whether useful content was returned. Use OXYLABS_USERNAME and OXYLABS_PASSWORD from my environment, preserve the required TLS flag, and do not crawl additional pages. Target URL: <replace with the URL to test>.
skills/web-unblocker/SKILL.md ↗ · Checked Oct 2, 2026
Suggested first task

Scrape one URL through the API

Uses web-scraper-api

  • A page URL replacing <replace with the page URL>
  • OXY_WSA_USERNAME environment variable
  • OXY_WSA_PASSWORD environment variable
Use the web-scraper-api skill to scrape one URL with the universal source and summarize the returned status, final URL, and main content. Use OXY_WSA_USERNAME and OXY_WSA_PASSWORD from my environment and make only one Realtime API request. URL: <replace with the page URL>.
Suggested first task

Retrieve metadata for one YouTube video

Uses video-data

  • A YouTube video ID replacing <replace with the YouTube video ID>
  • OXY_WSA_USERNAME environment variable
  • OXY_WSA_PASSWORD environment variable
Use the video-data skill and its Video Data API to retrieve structured metadata for one YouTube video. Use OXY_WSA_USERNAME and OXY_WSA_PASSWORD from my environment, request youtube_metadata with parsing enabled, and summarize the title, views, likes, and description when present. Video ID: <replace with the YouTube video ID>.
skills/video-data/SKILL.md ↗ · Checked Oct 2, 2026