Install any skill in seconds. Free to start, no credit card required.
Get Started Free →gosuda/testing-relay-server
How to build and run the portal-tunnel relay-server locally for HTTP/browser testing of the embedded SPA frontend and admin/policy APIs.
Passed 21 of 22 test cases with the skill, and 6 of 22 without it.
and 16 more in the full report
15 fixed6 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
When running the frontend build toolchain for relay-server, which Node.js major version is required for Vite asset compilation?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies Node version 22 or higher | Missed | Passed |
The instructions your model reads when the skill loads.
/usr/local/go/bin (add to PATH); frontend needs Node 22+ for vite.make build-frontend → populates cmd/relay-server/dist/app (required before server build; missing assets make startup fail with a 'make build-frontend' error).make build-server-bin → bin/relay-server.ADMIN_TOKEN=<token> IDENTITY_PATH=/tmp/pt-id ./bin/relay-server serve --sni-port 8443
--sni-port 443 fails to bind unprivileged — always override.curl -k; plain HTTP returns 400).GET/POST /api/policy with Authorization: Bearer $ADMIN_TOKEN.{"approval_mode":"auto","landing_page_enabled":true,"udp":{"enabled":false,"max_leases":0},"tcp_port":{"enabled":false,"max_leases":0}}); partial bodies get 400 invalid_mode.<IDENTITY_PATH>/policy.json.pkill -x relay-server — pkill -f patterns containing the binary path match your own shell command and kill it./api, /sdk, /discovery, /v1 (types.ReservedRootPrefixes in types/paths.go).test cases passed, vs 6 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.