About cli-tunnel
cli-tunnel is an OmniRoute CLI skill for managing tunnel connections, including ngrok, Cloudflare, and custom types. It provides commands to inspect tunnels, view logs, configure authentication, and test external reachability.
Key features
- 01Create and stop tunnel connections
- 02List active tunnels and their URLs
- 03Inspect tunnel status, details, and logs
- 04Rotate tunnel connections
- 05Configure authentication and test reachability
Use cases
- 01Start or stop a chosen tunnel type
- 02Check current tunnel URLs and status
- 03Troubleshoot tunnel logs
- 04Verify external access to a service
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ diegosouzapw/ 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