Agent skill · software engineering · nousresearch

cloudflare-temporary-deploy

Deploy a Worker live, no account, via wrangler --temporary.

Why this skill is useful

Adds a specific command for deploying Cloudflare Workers temporarily without account setup, which the AI wouldn't reliably generate on its own.

What it needs

Requires node, wrangler installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 226,679 stars on the source repository.

What this skill does

Cloudflare Temporary Deploy Skill Deploy a Cloudflare Worker to a live workers.dev URL with zero account setup, using wrangler deploy --temporary. Cloudflare provisions a throwaway account, deploys, and prints a claim URL valid for 60 minutes; unclaimed accounts auto-delete. This gives an agent a tight write → deploy → verify loop without any OAuth, signup, or token copy-paste. This skill does NOT cover production deploys (use wrangler login + a permanent account for those), nor non-Worker Cloudflare products beyond the temporary-account limits below. When to Use Load this skill when the user wants to: Ship agent-written code to a live URL without first creating a Cloudflare account — "deploy this and give me a link" Iterate in a background/autonomous session where a browser OAuth step would be a hard stop Prototype or evaluate Workers quickly with a throwaway, claimable target Build a self-verifying deploy loop — deploy, curl the live URL, confirm output matches the code, redeploy When NOT to Use Production or CI/CD → use a permanent account (wrangler login or CLOUDFLAREAPITOKEN). --temporary errors out if any credential is present. Wrangler is already authenticated → --temporary returns an error by design. Run wrangler logout first only if the user explicitly wants a throwaway deploy. Long-lived hosting → temporary deployments are deleted after 60 minutes unless claimed. Prerequisites Wrangler 4.102.0 or later. This is the version that introduced --temporary. Earlier versions do not have it. Verify with npx wrangler@latest --version. Node 18+ / npm (or npx, yarn, pnpm). No global install needed — npx wrangler@latest works. No Cloudflare credentials present. --temporary only works when Wrangler is unauthenticated: no OAuth login, no CLOUDFLAREAPITOKEN / CLOUDFLAREAPIKEY env var, no ~/.wrangler / ~/.config/.wrangler cached OAuth. Use the terminal tool's environment as-is; do not set those vars. Network egress to cloudflare.com and workers.dev. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills nousresearch/cloudflare-temporary-deploy

View the source on GitHub

Browse the @skills marketplace