← Back to Skills Marketplace
tedtalk

Proxy Auto

by Tedtalk · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
638
Downloads
2
Stars
7
Active Installs
1
Versions
Install in OpenClaw
/install proxy-auto
Description
Automatically enables SOCKS5 proxy for accessing overseas sites and APIs like GitHub, OpenAI, and npm with VMess over WebSocket configuration.
Usage Guidance
This helper merely configures local proxy environment variables; it does not provide or start a VMess proxy client. Before installing or sourcing: (1) verify who provides and runs the actual proxy service that should be listening on 127.0.0.1:10808/10809 — if you don't run a local VMess client, the proxy settings will fail or route traffic to nothing; (2) avoid blindly sourcing scripts into root-owned locations — consider placing the script in your user profile directory and review its contents (it's short and readable); (3) remember that routing API calls (OpenAI, GitHub, npm) through a proxy can expose request payloads, API keys, or tokens to the operator of that proxy — only use trusted proxies; (4) if you want the claimed VMess/backend behavior, confirm or provide a trusted local client or service that creates the localhost listeners rather than relying on undocumented remote infrastructure.
Capability Analysis
Type: OpenClaw Skill Name: proxy-auto Version: 1.0.0 The skill 'proxy-auto' is designed to automatically enable a local SOCKS5 proxy (127.0.0.1:10808) when commands are detected to access specific external domains like github.com or openai.com. The `proxy.sh` script sets standard proxy environment variables (`http_proxy`, `https_proxy`, `ALL_PROXY`) and then executes the original command. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md`. All proxy configurations point to localhost, indicating reliance on a locally running proxy service. The code's behavior is fully aligned with its stated purpose and lacks any high-risk or intentionally harmful actions.
Capability Assessment
Purpose & Capability
The name/description (automatic SOCKS5 proxy switching) matches the provided script and instructions: the script exports http/https/ALL_PROXY pointing at localhost and runs the requested command. However the README mentions a 'VMess over WebSocket' Singapore backend and optimizations for services — the code does not create or manage any VMess client nor connect to remote proxies. That claim appears to describe an external/local runtime dependency rather than implemented behavior.
Instruction Scope
SKILL.md instructs users to source a proxy script at /root/.openclaw/proxy-auto.sh or manually set environment variables and shows curl tests. The instructions do not read unrelated files or credentials. Minor inconsistency: the repo contains proxy.sh but the docs point to /root/.openclaw/proxy-auto.sh (an assumed install path). The script inspects command arguments for domain substrings and exports proxies only when matched — that's within the feature scope.
Install Mechanism
There is no install spec and the skill is effectively instruction-only with a single helper script included. Nothing is downloaded from external URLs and no archive extraction or package manager installs are declared, which is low-risk from an install perspective.
Credentials
The skill does not request environment variables, credentials, or config paths. The script sets local proxy environment variables only as needed. No secrets or unrelated credentials are required or accessed.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges in metadata. However SKILL.md suggests storing the script under /root/.openclaw/proxy-auto.sh; asking to place files in /root can be sensitive depending on your system and user context. The skill does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install proxy-auto
  3. After installation, invoke the skill by name or use /proxy-auto
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of proxy-auto. - Automatically enables SOCKS5 proxy when accessing external networks. - Provides simple usage via sourcing a shell script or manually setting environment variables. - Supports VMess over WebSocket with a Singapore node optimized for streaming and AI services. - Includes test commands for Google, GitHub, and OpenAI connectivity. - Useful for accessing APIs (GitHub, OpenAI, Claude), scraping foreign websites, and installing packages from overseas.
Metadata
Slug proxy-auto
Version 1.0.0
License
All-time Installs 7
Active Installs 7
Total Versions 1
Frequently Asked Questions

What is Proxy Auto?

Automatically enables SOCKS5 proxy for accessing overseas sites and APIs like GitHub, OpenAI, and npm with VMess over WebSocket configuration. It is an AI Agent Skill for Claude Code / OpenClaw, with 638 downloads so far.

How do I install Proxy Auto?

Run "/install proxy-auto" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Proxy Auto free?

Yes, Proxy Auto is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Proxy Auto support?

Proxy Auto is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Proxy Auto?

It is built and maintained by Tedtalk (@tedtalk); the current version is v1.0.0.

💬 Comments