proxychains

Detect network failures and route commands through proxychains4.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/zphwd/bianchengbaodian --skill proxychains-zphwd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proxychains
Source: https://github.com/zphwd/bianchengbaodian/tree/main/skills/proxychains
Command: npx skills add https://github.com/zphwd/bianchengbaodian --skill proxychains-zphwd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automatically detects and resolves network connectivity issues by forcing traffic through a proxy, ensuring seamless access to external resources.

Core Features & Use Cases

  • Automatic Network Issue Detection: Identifies common network errors like timeouts, DNS failures, and connection refusals.
  • Forced Proxy Usage: Leverages proxychains4 to route command-line operations through a specified proxy.
  • Use Case: When cloning a GitHub repository fails due to network restrictions, this Skill automatically retries the command using proxychains4, allowing the clone to succeed.

Quick Start

Use the proxychains skill to clone the repository from https://github.com/user/repo.git.

Frequently Asked Questions about proxychains

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

FAQPage Schema
How do I fix git clone failing due to network restrictions or timeouts?

Network restrictions blocking git clone can be bypassed by forcing traffic through a proxy. This Skill detects connection timeouts and access blockages, then automatically retries git operations through proxychains4 to reach external resources like GitHub.

Why does pip or npm fail to download packages with DNS errors?

DNS failures and connection refusals during package downloads indicate network access blockages. This Skill detects these errors and routes pip and npm traffic through proxychains4 with a default proxy at http://127.0.0.1:9910.

Can I use proxychains4 to route curl and git through a local proxy?

Yes, proxychains4 can route curl and git through a local proxy. This Skill supports common command-line tools like curl, git, pip, and npm, forcing their traffic through a specified proxy to bypass network blocks.

What's the best way to automate proxy usage for command-line tools when external resources are blocked?

Automating proxy usage for blocked resources is done by detecting network failures and retrying through proxychains4. This Skill identifies timeouts, DNS failures, and connection refusals, then seamlessly forces traffic through the configured proxy.

Does this proxy troubleshooting approach work with PyPI and npm registries?

Yes, this proxy troubleshooting approach works with PyPI and npm. It addresses issues accessing external resources by detecting network errors and forcing pip and npm traffic through proxychains4 to bypass access blockages.

Do I need to configure a proxy address manually to fix connection refusals?

No manual proxy configuration is needed to fix connection refusals. This Skill uses a default proxy of http://127.0.0.1:9910 and automatically detects network issues, forcing traffic through proxychains4 without manual setup.