wrangler

Automate Cloudflare Workers deployment and resource management with the Wrangler CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ecomm360-sl/isaacbosch-emdash-web --skill wrangler-ecomm360-sl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wrangler
Source: https://github.com/ecomm360-sl/isaacbosch-emdash-web/tree/main/.agents/skills/wrangler
Command: npx skills add https://github.com/ecomm360-sl/isaacbosch-emdash-web --skill wrangler-ecomm360-sl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wrangler provides a unified CLI to deploy, develop, and manage Cloudflare Workers and related resources, streamlining workflows and ensuring best practices.

Core Features & Use Cases

  • Deployment and development server for Workers, KV, R2, D1, Vectorize, Hyperdrive, and more
  • Bindings and configuration management for cloud resources across the Wrangler ecosystem
  • Real-world scenarios: rapidly build, test, and deploy edge applications with predictable environments

Quick Start

Install wrangler and create a new worker project to get started quickly.

Frequently Asked Questions about wrangler

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

FAQPage Schema
How do I deploy a Cloudflare Worker using the command line?

To deploy a Cloudflare Worker, use the Wrangler CLI to build, configure bindings, and publish your edge application directly to the Cloudflare network. It automates deployment, development server management, and resource configuration.

What are Cloudflare Worker bindings and how do I configure them?

Cloudflare Worker bindings connect your code to cloud resources like KV, R2, and D1. You configure these bindings in your wrangler configuration file, allowing the CLI to manage environment variables and resource access.

Can I run a local development server for Cloudflare Workers?

Yes, you can run a local dev-server for Cloudflare Workers to test code safely before deployment. Wrangler provides a local development workflow that simulates edge environments and tests resource bindings predictably.

Does the Wrangler CLI support managing Cloudflare D1 and R2 resources?

Yes, the Wrangler CLI supports managing D1 and R2 resources alongside KV, Vectorize, Hyperdrive, Queues, and Workflows. It provides a unified interface to build, deploy, and maintain these attached storage resources.

What is the best way to manage multiple environments for Cloudflare Workers?

The best way to manage multiple environments for Cloudflare Workers is defining environment configurations in your wrangler file. This allows you to maintain distinct settings, bindings, and compatibility dates for development and production deployments.

Why do I need to set a compatibility date when deploying Cloudflare Workers?

Setting a compatibility date when deploying Cloudflare Workers ensures the runtime applies specific backward-compatible features and behavioral flags. Wrangler uses this date to maintain predictable execution environments across updates.