About cli-tunnel
cli-tunnel is an omniroute CLI skill for starting, inspecting, and stopping tunnel connections, including ngrok, Cloudflare, and custom types. It helps operators manage tunnel access and check external reachability from the command line.
Key features
- 01Start and stop tunnels
- 02Create ngrok, Cloudflare, or custom tunnels
- 03List and inspect active tunnel status
- 04View tunnel logs and information
- 05Rotate tunnels and test reachability
Use cases
- 01Expose a local service through a tunnel
- 02Check active tunnel URLs and status
- 03Review logs while diagnosing access issues
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ cheaper-inference/ omniroute --skill cli-tunnelAfter installing, type/cli-tunnelin Claude Code to confirm it loaded.
Details
From the project READMEOverview
Start and stop tunnel connections (ngrok, Cloudflare, custom) from the CLI. Inspect active tunnel URLs, configure authentication, and test external reachability.
Quick install
npm install -g omniroute # or: npx omniroute
omniroute --version
Subcommands
tunnel
Example:
omniroute tunnel
tunnel list
Flags:
--json
Example:
omniroute tunnel list
tunnel create [type]
Example:
omniroute tunnel create [type]
tunnel stop <type>
Flags:
--yes
Example:
omniroute tunnel stop <type>
tunnel status <type>
Flags:
--json
Example:
omniroute tunnel status <type>
tunnel logs <type>
Flags:
--tail <n>
Example:
omniroute tunnel logs <type>
tunnel info <type>
Flags:
--json
Example:
omniroute tunnel info <type>
tunnel rotate <type>
Flags:
--yes
Example:
omniroute tunnel rotate <type>
Comments
Markdown supported