dt:to-public-cloudflare

Create Cloudflare Named Tunnels to expose local services via custom domains.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/adzcsx2/dev-tools-skills --skill dt-to-public-cloudflare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dt:to-public-cloudflare
Source: https://github.com/adzcsx2/dev-tools-skills/tree/main/skills/to-public-cloudflare
Command: npx skills add https://github.com/adzcsx2/dev-tools-skills --skill dt-to-public-cloudflare

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of setting up a Cloudflare Named Tunnel to expose local services to the public, allowing for easy access to local development environments via a custom domain.

Core Features & Use Cases

  • Automated Tunnel Creation: Automatically detects the project's service port and creates a Cloudflare tunnel with a custom domain.
  • DNS Configuration: Pushes the DNS CNAME record to Cloudflare, allowing access via the custom domain.
  • Health Monitoring: Continuously monitors the tunnel's health and restarts it if necessary.
  • User-Friendly Commands: Provides simple commands to start, stop, list, add, and remove tunnels.

Quick Start

To set up a tunnel for your local service and expose it via a custom domain, run the command: /dt:to-public-cloudflare

Frequently Asked Questions about dt:to-public-cloudflare

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

FAQPage Schema
How do I expose a local service to the public with a custom domain?

To expose a local service to the public, this Skill sets up a Cloudflare Named Tunnel and automatically configures a custom domain, allowing external access to your local development environment.

How do I configure DNS for a Cloudflare Named Tunnel?

Configuring DNS for a Cloudflare Named Tunnel is handled automatically by pushing the required CNAME record to Cloudflare, linking your custom domain directly to the active tunnel.

Do I need the cloudflared command-line tool to set up a local tunnel?

Yes, the cloudflared command-line tool is required as a dependency to communicate with Cloudflare's API for tunnel creation, DNS configuration, and health monitoring.

How do I manage and monitor active Cloudflare tunnels for local development?

You can manage and monitor Cloudflare tunnels using provided commands to start, stop, list, add, and remove tunnels, while the system continuously monitors tunnel health and restarts if necessary.

What is the best way to expose a local development environment to the internet?

Using a Cloudflare Named Tunnel is an effective way to expose a local development environment, automatically detecting the service port and establishing a secure public connection via a custom domain.