wrangler

Deploy and manage Cloudflare Workers and associated services via the Wrangler CLI.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/mpsuesser/workspace --skill wrangler-mpsuesser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wrangler
Source: https://github.com/mpsuesser/workspace/tree/main/dotconfig/pi/agent/skills/.deprecated/cloudflare/wrangler
Command: npx skills add https://github.com/mpsuesser/workspace --skill wrangler-mpsuesser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wrangler helps you deploy, develop, and operate Cloudflare Workers and related platform resources without relying on stale, undocumented CLI knowledge.

Core Features & Use Cases

  • Deploy and operate Cloudflare Workers: Use Wrangler commands for local development, deployments, rollbacks, and log tailing.
  • Manage key Cloudflare services: Configure and work with KV, R2, D1, Vectorize, Hyperdrive, Queues, Workflows, Pipelines, and Secrets Store.
  • Stabilize correctness with retrieval: Prefer live Wrangler docs and config schema to avoid outdated flags, config fields, and binding shapes.
  • Harden project configuration: Use wrangler.jsonc, set compatibility_date, define environments, and generate types after config changes.

Quick Start

Run wrangler to initialize, validate, and locally test a Worker project by using the latest Wrangler docs and wrangler dev with your wrangler.jsonc configuration.

Frequently Asked Questions about wrangler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy and manage Cloudflare Workers using the Wrangler CLI?

To deploy Cloudflare Workers, use the Wrangler CLI for local development, deployments, rollbacks, and log tailing. It applies to day-to-day CI/CD workflows and configuration validation for your Worker projects.

What is the best way to configure local development for Cloudflare Workers?

Local development for Cloudflare Workers is configured using the Wrangler CLI with a wrangler.jsonc file. You run wrangler dev to locally test projects and generate types after making configuration changes.

Does Wrangler support resource bindings for Cloudflare KV, R2, and D1?

Yes, Wrangler supports resource binding setup for Cloudflare KV, R2, D1, Vectorize, Hyperdrive, Queues, Workflows, Pipelines, and Secrets Store. It validates configurations to ensure correct binding shapes.

Why does my Wrangler deployment fail with outdated configuration flags?

Wrangler deployments fail with outdated flags because the CLI schema changes. You must use the latest Wrangler documentation and config schema, set a recent compatibility_date, and prefer JSON config to ensure correctness.

Can I use Wrangler to debug Cloudflare Workflows and Queues?

Yes, you can use Wrangler to debug Cloudflare Workflows and Queues. The CLI enables reliable deployment and local development workflows for these associated services alongside standard Workers operations.

Do I need a compatibility_date in my wrangler.jsonc configuration?

Yes, a recent compatibility_date is recommended in your wrangler.jsonc configuration. It ensures your Cloudflare Workers project uses the latest runtime features and avoids outdated config field shapes.