Network Switch Skill
OfficialToggle proxy on demand for reliable external access
AuthorMushroomDAO
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the problem of inconsistent network connectivity when you need to access external services (like GitHub or Google) by quickly turning a local proxy on and off.
Core Features & Use Cases
- One-command proxy activation: Exports standard proxy environment variables (http_proxy, https_proxy, all_proxy) to route traffic through a local proxy endpoint (default port 7890).
- Safe proxy shutdown: Unsets the proxy variables afterward to prevent accidental interference with local network services.
- Diagnostics included: Provides practical checks to confirm proxy functionality (curl test), verify port listening, and inspect current proxy environment state.
- Use cases: Installing external Go tools, downloading GitHub release assets, or running a single command with temporary proxy settings.
Quick Start
Source your proxy helper file, enable the proxy, run your external network command (e.g., a GitHub download), then disable the proxy again.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Network Switch Skill Download link: https://github.com/MushroomDAO/blog/archive/main.zip#network-switch-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.