dev-tunnel

Expose local development servers to the internet via Cloudflare Tunnel.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/AirMile/claude-config --skill dev-tunnel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-tunnel
Source: https://github.com/AirMile/claude-config/tree/main/skills/dev-tunnel
Command: npx skills add https://github.com/AirMile/claude-config --skill dev-tunnel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Expose a local development server to the internet securely using Cloudflare Tunnel so you can share work, test externally, or demo progress without deploying.

Core Features & Use Cases

  • Auto-create a public URL for your running dev server
  • Perform pre-flight checks to verify port availability and framework readiness (Vite/Next.js)
  • Manage the tunnel lifecycle, report the URL, and handle restarts when needed

Quick Start

Expose your local dev server by starting a tunnel for your running project.

Frequently Asked Questions about dev-tunnel

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

FAQPage Schema
How do I expose a local dev server to the internet using Cloudflare Tunnel?

You can expose a local dev server to the internet by starting a Cloudflare Tunnel, which auto-creates a public URL for your running project to share work or test externally without deploying.

Does Cloudflare Tunnel work with Vite or Next.js local servers?

Yes, Cloudflare Tunnel works with common frameworks like Vite and Next.js by performing pre-flight checks to verify port availability and framework readiness before exposing your local server.

Can I share my local development environment without deploying to production?

You can share your local development environment without deploying by using Cloudflare Tunnel to generate a public URL directly from your running local server for demos and external testing.

How does Cloudflare Tunnel manage the tunnel lifecycle for local servers?

Cloudflare Tunnel manages the local server lifecycle by handling tunnel startup, reporting the generated public URL, and performing safe cleanup with explicit steps when you stop or restart.

What are the limitations of exposing a local server with Cloudflare Tunnel?

Exposing a local server with Cloudflare Tunnel is limited to single-project development setups using common frameworks, requiring successful pre-flight checks for port availability before creating a public URL.