localtunnel-auto-expose

Installation
SKILL.md

LocalTunnel Auto Expose

Purpose

Use this skill when you have started a new local web service (or a development server running on a specific port), or when the user explicitly requests an external/public access address for demonstrations, Webhook testing, or mobile testing.

Execution Steps

  1. Determine the Port: First, confirm the port number the local service is running on (e.g., 3000, 5173, 8080, etc.). If it cannot be inferred from the context, ask the user.
  2. Start LocalTunnel: Use the following command to start LocalTunnel. Be sure to run it in background or non-blocking mode (for example, by using run_command and sending to background):
    npx localtunnel --port <PORT>
    
  3. Extract Public URL: Check the output of LocalTunnel; it will print something like your url is: https://<random-string>.loca.lt. This is the user's public access address.
  4. Get Access Password: LocalTunnel requires a password by default (usually the public IP of the machine running it) to bypass the anti-phishing warning page. Execute the following command to get this password, selecting the appropriate command based on the current OS:
    • Windows (PowerShell):
Related skills
Installs
13
First Seen
Mar 3, 2026