cloudflare-tunnel-publish
What this skill does
Turns a service running on a local port (default: a Starchild preview, but works for any HTTP service) into something the world can reach at app.userdomain.com, using Cloudflare Tunnel. No public IP required, no inbound ports opened, free SSL.
Two roles in the flow:
- User does manually (must, can't be automated): create Cloudflare account, buy/transfer domain to Cloudflare, create API Token.
- Agent does automatically (this skill): verify token, pick zone, create tunnel, configure ingress, create DNS, install + start
cloudflared, verify the public URL works.
Audience assumption
Treat the user as a beginner. They may have never used Cloudflare. Walk them through one micro-step at a time, wait for confirmation, then move on. Do NOT dump the whole 10-step plan and disappear.
Workflow
Phase 0 — Set the stage (1 message)
Tell the user in plain language what's about to happen, in 4 phases:
More from starchild-ai-agent/official-skills
coinglass
Comprehensive crypto derivatives data - funding rates, open interest,
9.3Kwallet
Multi-chain wallet — balances, transfers, signing, policy (EVM multi-chain + Solana)
6.0Khyperliquid
Trade perpetual futures and spot on Hyperliquid DEX
6.0Kcoingecko
CoinGecko crypto price data, charts, market discovery, and global stats
5.8Ktwitter
Twitter/X (x.com) data lookup — fetch tweets by URL or ID, search tweets, user profiles, followers, replies. Use for ANY x.com or twitter.com URL.
5.6Kskill-creator
Create and scaffold new skills with proper frontmatter, directory structure,
5.6K