agentsclimarketplace

Warp proxy

Skill markbang/warp-proxy-skill/skills/warp-proxy

One-click Cloudflare WARP proxy for Cohub sandboxes and local agents. Routes external traffic through Cloudflare without root or kernel modules (userspace WireGuard via sing-box). Exposes local SOCKS5 + HTTP proxy on port 10800.From its SKILL.md

Install
npx -y skills add markbang/warp-proxy-skill --skill warp-proxy

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.2 KB, 559 tokens by cl100k_base, as published. Nobody here has run it

warp-proxy — Cloudflare WARP Proxy

Start a pure-userspace WARP proxy so outbound traffic exits via Cloudflare IPs.

Scripts ship inside this skill directory under scripts/ (installed with the skill).

Install this skill

npx skills add https://github.com/markbang/warp-proxy-skill \
  --skill "warp-proxy" \
  --agent codex \
  --yes \
  --copy

Quick start

Resolve paths relative to this skill directory (where SKILL.md lives):

SKILL_DIR="$(cd "$(dirname "$0")" 2>/dev/null || pwd)"
# when running as agent, use the installed skill path, e.g.:
#   .agents/skills/warp-proxy

bash scripts/warp.sh
bash scripts/warp.sh info
bash scripts/warp.sh rotate
bash scripts/warp.sh stop

From repo / installed skill root:

bash skills/warp-proxy/scripts/warp.sh          # monorepo-style checkout
bash .agents/skills/warp-proxy/scripts/warp.sh  # after npx skills install

Use the proxy

bash scripts/warp-env.sh curl https://api.ipify.org
source scripts/warp-env.sh
curl --socks5 127.0.0.1:10800 https://api.ipify.org

Commands

CommandDescription
scripts/warp.shOne-click setup + start
scripts/warp.sh infoShow direct IP, WARP IP, colo, location
scripts/warp.sh rotateRe-register WARP account (may change IP)
scripts/warp.sh statusQuick status check
scripts/warp.sh stop / restartStop / restart proxy

IP / location notes

NeedFeasible?
Change IP within same colowarp.sh rotate may change IP
Pin a specific colo/regionNo on free WARP; colo follows physical path
Different regionsRun in sandboxes in different physical regions

How it works

app → socks5/http 127.0.0.1:10800 → sing-box (userspace WireGuard) → Cloudflare WARP → internet

Limits

  • No TUN mode (no CAP_NET_ADMIN, no /dev/net/tun)
  • State defaults to /workspace/warp-proxy/ when present, otherwise a local ./warp-proxy-state/ directory

What ships with it: 2 files

10.5 KB alongside SKILL.md, 2 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.