wrangler

Deploy and manage Cloudflare Workers using the Wrangler CLI.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/jaypatrick/skills --skill wrangler-jaypatrick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wrangler
Source: https://github.com/jaypatrick/skills/tree/main/wrangler
Command: npx skills add https://github.com/jaypatrick/skills --skill wrangler-jaypatrick

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wrangler provides a CLI to deploy, develop, and manage Cloudflare Workers and related resources (KV, R2, D1, etc.), consolidating workflows for consistent configurations and best practices.

Core Features & Use Cases

  • Deploy and manage Cloudflare Workers and associated resources using the Wrangler CLI.
  • Local development and testing with wrangler dev and live reloads.
  • Centralized configuration via wrangler.jsonc and compatibility_date, including envs, bindings, and secrets.
  • Streamlined secret management, migrations, and production-grade deployment workflows.

Quick Start

Install wrangler and initialize a new project with wrangler init my-worker.

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 using wrangler?

You can deploy Cloudflare Workers by running the deploy command in Wrangler CLI, which reads your wrangler.jsonc configuration to push production code and manage bindings, secrets, and compatibility settings.

What is the best way to manage Cloudflare Workers secrets locally?

The best way to manage Cloudflare Workers secrets is using Wrangler CLI, which provides streamlined secret management commands to securely store and bind environment variables for local development and production deployments.

Can I use wrangler for local Cloudflare Workers development and live reload?

Yes, you can use Wrangler for local Cloudflare Workers development by running the dev command, which provides a local testing environment with live reloads before you execute your production deployment.

How do I configure multi-resource bindings like KV, R2, and D1 in Cloudflare Workers?

You configure multi-resource bindings like KV, R2, and D1 in Cloudflare Workers by defining them in your wrangler.jsonc file, allowing the Wrangler CLI to apply these environment bindings during deployment.

Do I need a wrangler.jsonc file to manage my Cloudflare Workers configuration?

Yes, you need a wrangler.jsonc file to centralize Cloudflare Workers configuration, as it consolidates environments, compatibility dates, multi-resource bindings, and deployment settings for predictable Wrangler CLI workflows.

Why does my Cloudflare Workers deployment fail with compatibility errors?

Cloudflare Workers deployment failures often occur when compatibility settings are missing, so you must ensure your wrangler.jsonc file includes a valid compatibility_date to enable predictable deployments and runtime support.