Local Tunnel

Publish local development services to the internet via tunneling tools.

9|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/Katsumitec/Human_First --skill local-tunnel-katsumitec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Local Tunnel
Source: https://github.com/Katsumitec/Human_First/tree/main/projects/ll-ai-first/skills-scripts/vibe-sdlc-skills/local-tunnel
Command: npx skills add https://github.com/Katsumitec/Human_First --skill local-tunnel-katsumitec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ngrok, cloudflared, and includes scripts (resource) components.

What problem does it solve?

This skill addresses the challenge of making local development services accessible for remote testing and verification, streamlining the process from service activation to online publication.

Core Features & Use Cases

  • Local Service Publication: Automatically exposes local front-end and back-end services to the public internet.
  • Remote Access: Allows remote devices, like mobile phones or external testers, to access the published services.
  • Tool Selection Guidance: Offers options and instructions for setting up ngrok, Cloudflare Tunnel, and localhost.run.
  • Environment Detection and Management: Checks service statuses and handles the startup of services if not already running.
  • Tunnel Creation and Management: Establishes and manages tunnels for secure, accessible online service endpoints.
  • Connection Information Output: Provides connection information after tunnel establishment for easy remote access.
  • CORS/Proxy and HTTPS Management: Ensures that CORS policies and HTTPS configurations are properly managed for a seamless testing experience.
  • Resource Cleanup: Offers commands to clean up resources like tunnels and service instances post-use.

Quick Start

To publish your local development services online, use the command: !local-tunnel <service-port>

Frequently Asked Questions about Local Tunnel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish my local development environment to the internet for testing?

You can publish local development services online using automated tunneling tools like ngrok or Cloudflare Tunnel. This skill manages service activation, establishes secure tunnels, and outputs connection information for remote access.

Do I need ngrok or Cloudflare Tunnel installed to expose localhost for remote access?

Yes, you need ngrok or cloudflared installed to expose localhost. This skill automates tunnel creation and environment setup but requires these underlying dependencies to establish the external connection.

What is the best way to share a local service port with remote devices like mobile phones?

Using a local tunneling service is the best way to share a local service port with remote devices. It creates a public HTTPS endpoint and manages CORS policies to ensure seamless external testing.

How does local tunneling handle CORS and HTTPS configuration for published services?

Local tunneling handles CORS and HTTPS configuration by managing policies during tunnel establishment. This provides a secure public endpoint that prevents cross-origin request failures during remote testing.

Can I clean up tunnel resources and local service instances after testing?

Yes, you can clean up tunnel resources and local service instances after testing. The skill provides commands to tear down active tunnels and stop service instances, preventing leftover processes from consuming resources.