proxy

Route Puppeteer web scraping through authenticated residential, datacenter, or mobile proxies.

5|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/AgentComputerAI/torch --skill proxy-agentcomputerai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: proxy
Source: https://github.com/AgentComputerAI/torch/tree/main/skills/proxy
Command: npx skills add https://github.com/AgentComputerAI/torch --skill proxy-agentcomputerai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many websites enforce IP‑based rate limits, geo‑restrictions, or block datacenter IPs, causing 403 or 429 errors for scrapers. This Skill provides a way to route traffic through authenticated residential, datacenter, or mobile proxies, allowing reliable access despite those blocks.

Core Features & Use Cases

  • Integrates with Puppeteer using the proxy‑server argument and page authentication for simple proxy usage.
  • Supports proxy‑chain to anonymize proxies and handle WebSocket or HTTP/2 traffic.
  • Offers provider‑specific configurations for Bright Data, Oxylabs, Smartproxy, and IPRoyal, including rotating and sticky sessions.
  • Example: Scrape a geo‑blocked e‑commerce site that rate‑limits requests by launching a Puppeteer browser through a rotating residential proxy and solving CAPTCHAs separately.

Quick Start

Use the proxy skill to run a Puppeteer scrape through a residential proxy by setting the proxy host, port, username, and password in environment variables.

Frequently Asked Questions about proxy

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

FAQPage Schema
How do I bypass IP rate limits and 403 errors when web scraping with Puppeteer?▼

To bypass IP rate limits and 403 errors during web scraping, route Puppeteer traffic through authenticated residential or mobile proxies using the proxy-server argument and page.authenticate to reliably access restricted content.

Can I use rotating residential proxies to scrape geo-blocked e-commerce sites?▼

Yes, you can scrape geo-blocked e-commerce sites by launching Puppeteer through rotating residential proxies, configuring provider-specific settings for sticky sessions to maintain access while evading IP-based restrictions.

Does this proxy approach support Bright Data, Oxylabs, Smartproxy, and IPRoyal?▼

Yes, this approach supports provider-specific configurations for Bright Data, Oxylabs, Smartproxy, and IPRoyal, enabling authenticated proxy connections that handle rotating and sticky sessions for scraping tasks.

How do I configure proxy authentication for Puppeteer scraping?▼

Configure proxy authentication for Puppeteer scraping by setting the proxy host, port, username, and password in environment variables, then use page.authenticate or proxy-chain to manage the authenticated connection.

Why do I need proxy-chain for web scraping instead of standard Puppeteer authentication?▼

You need proxy-chain for web scraping to anonymize proxies and handle WebSocket or HTTP/2 traffic, extending standard Puppeteer page authentication capabilities to manage complex routing scenarios.