wrangler

Deploy and manage Cloudflare Workers and bindings via wrangler CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wrangler provides a single CLI to deploy, develop, and manage Cloudflare Workers and related bindings, standardizing workflows and configurations across teams.

Core Features & Use Cases

  • Deploy, develop, test, and monitor Cloudflare Workers and resources (KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, Secrets Store) from a unified interface.
  • Manage project configuration with wrangler.jsonc, environment bindings, and secrets for reproducible deployments across environments.
  • Local development, live logs, and production deployments with robust validation and best practices guidance.

Quick Start

Start a new Worker project with wrangler init and begin local development with wrangler dev.

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 a CLI?

Deploy Cloudflare Workers by running wrangler deploy, which reads your wrangler.jsonc configuration to push code and bindings to the edge. It enforces compatibility_date settings and environment bindings for reproducible production deployments.

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

Local development for Cloudflare Workers is managed through wrangler dev, providing a local runtime environment that simulates edge execution. It validates your wrangler.jsonc configuration and bindings before you attempt production deployments.

Can I configure Cloudflare KV, R2, and D1 bindings in a single file?

You can configure KV, R2, D1, Vectorize, Hyperdrive, and Queues bindings together in a single wrangler.jsonc file. This standardizes project configuration across environments and ensures consistent resource attachment for deployments.

How do I manage secrets for Cloudflare Workers across different environments?

Manage secrets for Cloudflare Workers using dedicated wrangler commands to securely add and update environment-specific sensitive values. This keeps secret management integrated directly within your CLI deployment workflow.

Does wrangler support monitoring live logs for edge workloads?

Monitoring live logs for edge workloads is supported using wrangler tail, which streams real-time console output and errors from your deployed Cloudflare Workers. This helps troubleshoot production issues directly from the CLI.

Why do I need a compatibility_date when deploying Cloudflare Workers?

A compatibility_date is required when deploying Cloudflare Workers to pin the runtime behavior to a specific version. Wrangler enforces this setting in wrangler.jsonc to ensure consistent execution as the edge platform updates.