claude

tailscale-vpn-coexist

Make Tailscale reach peers while a global-tunnel VPN client (Shadowrocket, Hiddify, sing-box, Clash/Mihomo, NekoBox) is ON, on macOS or Ubuntu/Linux. Diagnoses the two independent failure layers — OS routing (100.64.0.0/10 hijacked by the VPN TUN) and the system HTTP proxy (*.ts.net swallowed) — and applies persistent fixes (route-keeper + skip-proxy), plus optional `tailscale serve` for a clean HTTPS name. Teaches the ordered diagnosis (tailscale ping → route get → real SSH-banner check, not the lying `nc -z` → proxy layer) and ships a full macOS+Linux playbook.

0 on GitHubby kyzdesMITupdated 3 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin tailscale-vpn-coexist in kyzdes/tailscale-vpn-coexist-skill. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (1)

  • tailscale-vpn-coexist

    Make Tailscale reach peers while a global-tunnel VPN client (Shadowrocket, Hiddify, sing-box, Clash/Mihomo, NekoBox) is ON, on macOS or Ubuntu/Linux. Use when a tailnet peer (server, machine, MagicDNS `*.ts.net` name) is unreachable only while the VPN is enabled — ping/ssh/curl time out, a `.ts.net`

View source on GitHub

Maintain tailscale-vpn-coexist?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted