wrangler

Deploy and manage Cloudflare Workers, KV, R2, and D1 via CLI.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/wchen02/wchen-ai --skill wrangler-wchen02
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wrangler
Source: https://github.com/wchen02/wchen-ai/tree/main/.agents/skills/wrangler
Command: npx skills add https://github.com/wchen02/wchen-ai --skill wrangler-wchen02

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wrangler provides a unified command-line interface to deploy, develop, and manage Cloudflare Workers and related resources (KV, R2, D1, and more), streamlining project setup and operations.

Core Features & Use Cases

  • Local development and testing with wrangler dev, live-reload, and environment support.
  • Deploy and manage workers, with bindings for KV, R2, D1, and worker-specific resources; handle asset deployments and pipelines.
  • Use cases include building serverless edge apps, automated deployments, and multi-environment workflows.

Quick Start

Install wrangler and initialize a new worker project to begin deploying to Cloudflare's edge.

Frequently Asked Questions about wrangler

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

FAQPage Schema
How do I deploy Cloudflare Workers with bindings for KV and R2?

Deploy Cloudflare Workers by configuring wrangler.jsonc with the necessary KV and R2 bindings, then execute the deployment command via CLI to push your worker to the edge.

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

Manage local development for Cloudflare Workers using the wrangler dev command, which provides a local testing environment with live-reload and support for environment-specific configurations.

Does wrangler support multi-environment deployment workflows for serverless edge apps?

Wrangler supports multi-environment deployment workflows for serverless edge apps by allowing you to define distinct environment targets in wrangler.jsonc for isolated staging and production deployments.

Why do I need to set compatibility_date when deploying Cloudflare Workers?

You need to set compatibility_date when deploying Cloudflare Workers because it enforces best practices by locking the runtime to a specific date, ensuring stable deployments and correct behavior across updates.

Can I use wrangler to deploy and manage D1 databases and Workers AI resources?

You can use wrangler to deploy and manage D1 databases and Workers AI resources from a single CLI, applying multi-resource workflows that handle bindings and asset pipelines simultaneously.