masterhttprelayvpn-rust — Claude Code skill: what it does, install
Helps configure and run mhrv-rs, routing HTTP and SOCKS5 traffic through Google Apps Script with TLS SNI spoofing under www.google.com.
npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a claude-codeWhat masterhttprelayvpn-rust does
This skill guides your coding assistant through compiling and operating mhrv-rs. The Rust-based proxy listens for incoming HTTP on port 8085 and SOCKS5 on port 8086. It forwards encrypted requests toward Google edge endpoints while presenting www.google.com as the TLS SNI domain. A personal Apps Script relay fetches pages.
The reference material walks through building config.json and balancing requests across multiple deployment IDs. You can also benchmark edge latency using mhrv-rs scan-ips. You must run mhrv-rs --install-cert with administrative privileges before handling HTTPS. Without that local root certificate in your system store, browsers will reject the intercepted traffic.
What it helps with
- configure TLS SNI concealment using
www.google.comto bypass DPI - deploy the
Code.gsproxy backend in Google Apps Script - compile the
mhrv-rsCLI andeguidesktop application with Cargo - rotate requests across multiple script IDs to balance quota usage
Example prompts for the agent
- Generate a config.json for mhrv-rs using my Apps Script deployment ID
- How do I install the local root certificate using mhrv-rs?
- Build mhrv-rs from source with desktop UI support
How to install masterhttprelayvpn-rust
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a claude-code2Manually: put the files in place
~/.claude/skills/masterhttprelayvpn-rust/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/masterhttprelayvpn-rust/
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a codex2Manually: put the files in place
.agents/skills/masterhttprelayvpn-rust/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a cursor2Manually: put the files in place
.cursor/skills/masterhttprelayvpn-rust/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills masterhttprelayvpn-rust2Manually: put the files in place
.github/skills/masterhttprelayvpn-rust/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/trending-skills --path skills/masterhttprelayvpn-rustManually: put the files in place
.devin/skills/masterhttprelayvpn-rust/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about masterhttprelayvpn-rust
How do I install masterhttprelayvpn-rust in Claude Code?
Run npx skills add reason-machines/trending-skills --skill masterhttprelayvpn-rust -a claude-code. Claude Code saves the skill file to ~/.claude/skills/masterhttprelayvpn-rust/SKILL.md.
What does masterhttprelayvpn-rust do?
It provides the agent with instructions to build, configure, and operate the mhrv-rs proxy client. The tool conceals target destinations behind Google TLS handshakes.
Why is the --install-cert command required for HTTPS?
The proxy decrypts web traffic locally to route it through Apps Script. Running mhrv-rs --install-cert registers a local certificate authority in your operating system trust store.