gooserelayvpn-android-client
OfficialTunnel Android traffic via Apps Script VPN
System Documentation
What problem does it solve?
This Skill helps you set up and troubleshoot an Android VPN client that tunnels your traffic through Google Apps Script to a VPS exit server, so you can route traffic securely using profile-based configuration.
Core Features & Use Cases
- Profile-based VPN configuration: Import/export JSON profiles to manage settings like SOCKS5 host/port, SNI rotation, Apps Script deployment IDs, and the shared tunnel key.
- Encrypted tunneled transport: Uses AES-256-GCM encryption between the Android client and the VPS exit server.
- Android VpnService integration: Captures device traffic and forwards it through tun2socks to the local SOCKS5 endpoint for app/browser tunneling.
- Domain-fronting via Apps Script: Uses Google infrastructure (Apps Script deployments) as the tunnel transport layer.
Use case example: You need an Android device to route selected or all traffic through a VPS while using Apps Script deployments as the transport layer; you can generate keys, configure JSON profiles, and validate connectivity using logs and troubleshooting checks.
Quick Start
Ask your AI to walk you through importing the correct GooseRelay profile JSON on Android and starting the VPN while verifying that your Apps Script deployment IDs and tunnel key match the VPS server configuration.
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: gooserelayvpn-android-client Download link: https://github.com/Aradotso/devtools-skills/archive/main.zip#gooserelayvpn-android-client 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.