private-connect

star 42

Secure remote access to OpenClaw gateway + access private services by name. Use `connect expose` and `connect reach` for tunnels; no VPN or SSH. Expose gateway (localhost:18789) for phone/remote access; reach services by name (staging-db, prod-api).

treadiehq By treadiehq schedule Updated 1/30/2026

name: private-connect description: Secure remote access to OpenClaw gateway + access private services by name. Use connect expose and connect reach for tunnels; no VPN or SSH. Expose gateway (localhost:18789) for phone/remote access; reach services by name (staging-db, prod-api). homepage: https://privateconnect.co repository: https://github.com/treadiehq/private-connect author: Treadie metadata: {"openclaw":{"emoji":"🔗","requires":{"bins":["connect"]},"install":[{"id":"install","kind":"script","label":"Install Private Connect: curl -fsSL https://privateconnect.co/install.sh | bash","bins":["connect"]}]}}

Private Connect

Secure remote access to your OpenClaw gateway, plus access to private services by name. No VPN or SSH tunnels needed.

What it does

  1. Remote OpenClaw Access: Access your OpenClaw gateway from anywhere (phone, laptop) while it runs on a VPS or Mac Mini — without exposing it publicly.

  2. Private Service Access: Reach private infrastructure (databases, APIs, GPU clusters) using simple names instead of IPs and ports.

Commands

connect_expose_gateway

Expose your OpenClaw gateway (localhost:18789) for secure remote access.

Examples:

  • "Expose my OpenClaw for remote access"
  • "Set up remote access to this gateway"
  • "Make my OpenClaw accessible from my phone"

connect_reach_gateway

Connect to a remote OpenClaw gateway from your current device.

Examples:

  • "Connect to my OpenClaw server"
  • "Reach my remote OpenClaw"
  • "Access my VPS OpenClaw"

connect_reach

Connect to a private service by name.

Examples:

  • "Connect me to the staging database"
  • "Reach the prod API"
  • "Connect to jupyter-gpu"

connect_status

Show available services and their connection status.

Examples:

  • "What services are available?"
  • "Show my connected services"
  • "Is the staging database online?"

connect_share

Share your current environment with a teammate.

Examples:

  • "Share my environment"
  • "Create a share link that expires in 7 days"
  • "Share my setup with the team for a week"

connect_join

Join a shared environment from a teammate.

Examples:

  • "Join share code x7k9m2"
  • "Connect to Bob's environment"

connect_clone

Clone a teammate's entire environment setup.

Examples:

  • "Clone Alice's environment"
  • "Set up my environment like the senior dev"

connect_list_shares

List active environment shares.

Examples:

  • "Show my active shares"
  • "What environments am I sharing?"

connect_revoke

Revoke a shared environment.

Examples:

  • "Revoke share x7k9m2"
  • "Stop sharing with the contractor"

Setup

  1. Install Private Connect:
curl -fsSL https://privateconnect.co/install.sh | bash
  1. Authenticate:
connect up
  1. The skill will use your authenticated session.

Requirements

  • Private Connect CLI installed and authenticated
  • connect command available in PATH
Install via CLI
npx skills add https://github.com/treadiehq/private-connect --skill private-connect
Repository Details
star Stars 42
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator