wrangler

Deploy and manage Cloudflare Workers and bindings via the Wrangler CLI.

16|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/Insik-Han/han-monorepo-template --skill wrangler-insik-han
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wrangler
Source: https://github.com/Insik-Han/han-monorepo-template/tree/main/.agents/skills/wrangler
Command: npx skills add https://github.com/Insik-Han/han-monorepo-template --skill wrangler-insik-han

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a unified, authoritative command-line interface to deploy, develop, and manage Cloudflare Workers and associated services (KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, Secrets Store), reducing setup friction and ensuring best practices.

Core Features & Use Cases

  • Unified CLI for deploying, configuring, and running Workers projects across multiple bindings and environments.
  • End-to-end workflows: local development, testing, deployment, and monitoring of Workers and edge services.
  • Best practices & guidance: built-in guidelines and references to Cloudflare docs to stay up-to-date.
  • Use Case: A developer can scaffold a new Worker, bind KV and D1, and deploy to multiple environments with a single command sequence.

Quick Start

Initialize a new Wrangler project and begin deploying your first Worker 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 a Cloudflare Worker using the command line?

To deploy a Cloudflare Worker, use the Wrangler CLI to initialize your project with wrangler init, configure environment bindings, and execute the deploy command. This streamlines pushing your edge application directly to Cloudflare's global network across development, staging, and production environments.

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

Cloudflare Workers bindings connect your edge application to services like KV, R2, D1, Vectorize, and Hyperdrive. You configure these bindings within your Wrangler configuration file, allowing the CLI to securely manage interactions between your Worker and associated Cloudflare resources during local development and deployment.

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

The best way to set up local development for Cloudflare Workers is using the Wrangler CLI's built-in local dev server. It simulates the edge environment locally, allowing you to test Workers alongside bindings like KV, D1, and R2 before deploying to staging or production.

Does Wrangler support deploying edge applications across multiple environments?

Yes, Wrangler supports deploying edge applications across multiple environments like development, staging, and production. You define environment-specific configurations and bindings in your wrangler file, ensuring scalable Workers are deployed with the correct service connections for each target environment.

Why is my Cloudflare Worker deployment failing after adding new bindings?

Cloudflare Worker deployment failures after adding bindings often stem from incorrect configuration syntax or missing resource provisioning. Use the Wrangler CLI to validate your configuration, ensure services like D1 or KV are properly instantiated, and verify environment bindings before deploying.