proxy-config-skill

Configure residential proxy providers and execute geo-targeted proxied HTTP requests.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill proxy-config-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proxy-config-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/web_agent/proxy-config-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill proxy-config-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of configuring residential proxy providers and reliably routing HTTP traffic with country and session control.

Core Features & Use Cases

  • Provider onboarding: Add, update, remove, and test residential proxy providers using provider-specific url_template JSON strings.
  • Credential and health management: Store credentials, test providers via httpbin, and use provider health/status before requests.
  • Geo-targeted proxied requests: Make proxied HTTP calls with country routing plus rotating or sticky session behavior for scraping or continuity.

Quick Start

Configure your provider by adding it with proxy_config(add_provider) using the correct url_template, then set credentials and run proxy_config(test_provider) to confirm it works.

Frequently Asked Questions about proxy-config-skill

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

FAQPage Schema
How do I configure residential proxies for geo-targeted HTTP requests?

Configure residential proxies by adding a provider with a specific url_template, storing credentials, and validating the setup via a health test. You can then execute geo-targeted HTTP requests with country routing and session control.

What is the best way to manage sticky sessions when scraping with residential proxies?

Manage sticky sessions during scraping by using proxy request operations that support session type configuration. This maintains IP continuity across multiple requests while preserving the anonymity and failover benefits of residential proxies.

How do I set up routing rules for different proxy providers?

Set up routing rules by configuring domain-to-provider mappings during provider onboarding. This directs HTTP traffic to specific proxy vendors based on the target URL, ensuring requests use the correct provider-specific url_template.

Can I test residential proxy provider connectivity before running scraping requests?

Yes, you can test residential proxy provider connectivity by executing a test operation against httpbin. This validates the provider health, credentials, and url_template configuration before you attempt live geo-targeted HTTP requests.

How do proxy failover and retries work for geo-targeted HTTP requests?

Proxy failover and retries work by executing controlled proxy request operations that automatically handle connection failures. If a residential proxy provider fails, the system attempts retries to ensure scraping stability and continuous request execution.

Does this proxy configuration approach support different URL-encoding formats?

Yes, the proxy configuration approach supports different URL-encoding formats via provider-specific url_template JSON strings. This allows you to correctly format credentials, country routing, and session parameters across various proxy vendors.