Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

omni-tunnels — Claude Code skill: tunnels to OmniRoute

Creates secure tunnels (ngrok, Cloudflare Tunnel, or custom) to expose OmniRoute to the internet or connect remote agents and CI pipelines.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add cheaper-inference/OmniRoute --skill omni-tunnels -a claude-code
Open on GitHub

What omni-tunnels does

The skill manages the tunnel lifecycle: deploys, switches providers, tracks status. Works with ngrok for quick local sharing, Cloudflare Tunnel for stable access with zero server setup, and custom tunnels for automation integration.

All requests require a Bearer token or session cookie. Get a token via POST /api/auth/login or disable checks with REQUIRE_API_KEY=false during local development. Full API schema is at GET /api/openapi/spec or docs/openapi.yaml.

What it helps with

  • expose a local server to the internet without a VPS
  • forward a port through multiple NAT layers
  • share OmniRoute access with a remote agent
  • run a tunnel in a CI pipeline
  • switch tunnel providers without rewriting code

Example prompts for the agent

  • Create an ngrok tunnel and expose the local OmniRoute
  • Connect a Cloudflare Tunnel to OmniRoute for remote access
  • Show the status and URLs of all active tunnels

How to install omni-tunnels

1Skills CLI (Vercel)

npx skills add cheaper-inference/OmniRoute --skill omni-tunnels -a claude-code

2Manually: put the files in place

~/.claude/skills/omni-tunnels/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/omni-tunnels/

From the same set34

The whole set →
cli-setup cheaper-inference Helps the agent configure OmniRoute, manage autostart, apply CLI updates, and adjust session environment variables. Claude Code CX Codex Cursor +1 1,200installs omni-combos-routing cheaper-inference This skill creates and manages model routing combos with fallback chains, tests, and metrics. Use it when OmniRoute needs configurable provider routing. Claude Code CX Codex Cursor +1 1,200installs omni-inference cheaper-inference Connects OpenAI-compatible inference endpoints for chat, embeddings, audio, and images. Useful for AI agents calling OmniRoute endpoints. Claude Code CX Codex Cursor +1 1,100installs cli-providers cheaper-inference Manage OmniRoute provider connections from the CLI: inspect the catalog, test connections, rotate keys, and view metrics. Useful when provider setup is part of your terminal workflow. Claude Code CX Codex Cursor +1 1,100installs omni-auth cheaper-inference Manage API keys and sessions in OmniRoute. Authenticates requests via Bearer tokens, handles dashboard login with password or OIDC, and controls session access. Claude Code CX Codex Cursor +1 1,100installs cli-routing cheaper-inference Manage model routing combos from the command line with omniroute. Test routing strategies, inspect metrics, and configure fallback chains interactively. Claude Code CX Codex Cursor +1 1,100installs omni-mcp cheaper-inference Connects an agent to the OmniRoute MCP server for request routing, memory, cache, and audit work. Use it when those operations need to be available as MCP tools. Claude Code CX Codex Cursor +1 1,100installs omni-providers cheaper-inference Manages connections to 375 AI providers via REST API: adds keys, tests connections, syncs models. Claude Code CX Codex Cursor +1 1,100installs

Similar

terraform-engineer https://github.com/Jeffallan Skill for writing and managing infrastructure with Terraform. Designs reusable modules, configures remote state, validates code, and safely applies changes across AWS, Azure, and GCP. Claude Code CX Codex Cursor +1 5,400installs sandbox-npm-install official github This skill installs npm dependencies on Docker's local ext4 filesystem and symlinks node_modules back into the workspace. Use it with virtiofs mounts. GitHub Copilot 1,700installs gke-workload-scaling-troubleshooting official google Diagnoses GKE HorizontalPodAutoscaler failures and prepares GitOps fixes. Use it when metrics report or workloads fail to scale up or down. Claude Code Gemini CLI CX Codex 1,400installs wizard Matt Pocock This skill creates an interactive bash wizard for manual setup steps, CI secrets, third-party dashboards, and one-off migrations. Claude Code 553,369installs hyperframes-cli heygen-com Controls HyperFrames video workflows from the CLI: audits layouts and contrast, edits timeline clips, captures snapshots, and renders locally or in cloud runtimes. Claude Code CX Codex Cursor +1 1,200,000installs setup-pre-commit Matt Pocock This skill configures pre-commit checks for a JavaScript repository, running Prettier, type checking, and tests before each commit. Claude Code 489,289installs using-git-worktrees Jesse Vincent Prepares an isolated workspace before feature work or plan execution. It checks the repository first, then uses native worktree support or Git. Claude Code CX Codex 217,153installs finishing-a-development-branch Jesse Vincent This skill checks the test suite and guides branch completion: merge locally, open a Pull Request, or leave the work in place. Claude Code CX Codex 214,439installs

Questions about omni-tunnels

How do I install omni-tunnels in Claude Code?

Run npx skills add cheaper-inference/OmniRoute --skill omni-tunnels -a claude-code. The skill will be loaded at ~/.claude/skills/omni-tunnels/SKILL.md.

What does omni-tunnels do?

Manages tunnels to expose OmniRoute to the internet or connect remote agents. Supports ngrok, Cloudflare Tunnel, and custom tunnels.

What authentication is needed?

A Bearer token or session cookie. Get a token via POST /api/auth/login or disable the check in local development with REQUIRE_API_KEY=false.

Source text

SKILL.md · MIT
---
name: omni-tunnels
description: Create and manage secure tunnels (ngrok, Cloudflare Tunnel, custom) to expose OmniRoute to the internet or share access with remote agents and CI pipelines.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Create and manage secure tunnels (ngrok, Cloudflare Tunnel, custom) to expose OmniRoute to the internet or share access with remote agents and CI pipelines.

## Authentication

All requests require a valid Bearer token or session cookie. Obtain a token via `POST /api/auth/login` or configure `REQUIRE_API_KEY=false` for local development.

## Endpoints

_No endpoints mapped for this area yet._
## Payloads

See the full OpenAPI specification at `GET /api/openapi/spec` or `docs/openapi.yaml` for detailed request/response schemas.

© cheaper-inference · MIT · cheaper-inference/OmniRoute

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor