vercel-labs/firewall-ai-gateway-debug
Firewall and Vercel AI Gateway debugging for vercel-openclaw: network policy allowlists, OIDC token refresh, AI Gateway transform rules, firewall learning/enforcement, and sandbox.update networkPolicy calls. Use when model calls, egress, token refresh, or firewall policy application fails.
npx skills add https://github.com/vercel-labs/vercel-openclaw --skill firewall-ai-gateway-debug
Use this skill for model-call failures, egress blocks, network policy drift, or AI Gateway token refresh problems.
Collect:
GET /api/admin/preflight or launch verification preflight evidence.GET /api/admin/logs filtered for firewall., token., gateway., watchdog..GET /api/admin/sandbox-diag.OPENAI_BASE_URL inside sandbox is present, while Authorization is injected by network policy transform.ai-gateway.vercel.sh stays allowed even in enforcing mode.sandbox.update({ networkPolicy }); it should not rewrite config files or restart the gateway.src/server/firewall/{domains,policy,state}.ts.src/server/sandbox/lifecycle.ts, src/server/deploy-preflight.ts.src/server/public-url.ts.docs/environment-variables.md, docs/deployment-protection.md, lat.md/sandbox-lifecycle.md.node scripts/verify.mjs --steps=test,typecheck
lat check
For live incidents, prove a model call succeeds after the policy/token change and that no token value appears in logs, UI, or sandbox config.
Take vercel-labs/firewall-ai-gateway-debug from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.