Dev & Engineering

Cloudflare Wrangler Deployment Guide

Helps agents reliably build, develop, deploy, and manage Cloudflare Workers with Wrangler.

49/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.1k
Last updated
12d ago
License
Apache-2.0
cloudflare-workerswranglerkvr2
+4d1vectorizequeuessecrets-management

What does this skill do, and when should you use it?

This Agent Skill provides operational guidance for the Wrangler CLI in Cloudflare Workers projects. It tells agents to retrieve current Cloudflare documentation and configuration schemas instead of relying on potentially stale knowledge. The scope includes Worker initialization, local development, deployment, configuration, type generation, logs, testing, and management of KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Queues, Containers, Workflows, Pipelines, and Secrets Store. It fits developers who manage Cloudflare projects from the command line, while execution, authentication, and resource permissions still depend on the local environment.

It instructs the agent to check wrangler --version and install wrangler@latest when needed; configure Workers, environments, compatibility dates, and resource bindings in wrangler.jsonc; run commands such as wrangler dev, wrangler deploy, wrangler types, wrangler tail, and wrangler check startup; manage KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Queues, Containers, Workflows, Pipelines, Secrets Store, and Pages; and handle local secrets, remote bindings, deployment rollback, Vitest testing, and common troubleshooting scenarios.

Good fit
  • A Cloudflare Workers developer needs to initialize a Worker and create a `wrangler.jsonc` configuration.
  • A team needs to test a Worker locally with simulated bindings or selected remote resources.
  • An engineer needs to deploy a Worker, generate TypeScript binding types, inspect live logs, or profile startup time.
  • A developer needs Wrangler commands for creating and managing KV, R2, D1, Vectorize, Queues, or other listed Cloudflare resources.
  • A team needs separate staging and production environments and safer handling of deployment secrets.

How do you install this skill?

Before you use it
  • Do not run deploy, delete, rollback, remote database, or remote AI operations before confirming the target account, environment, resources, and billing impact.
  • Remote bindings and Workers AI may access real data and incur charges; verify configuration, permissions, account scope, and data scope first.
  • Commands, configuration fields, and the 2026-01-01 compatibility-date example may age; validate against current official documentation and the local schema before use.
  • No key-command tests or execution records are provided, so examples should not be treated as verified procedures.
  • Mainland-China reachability of Cloudflare documentation and services is not established by the supplied material.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Node.js
  • Wrangler CLI v4.x or later

The repository is a collection of multiple skills. Install the collection with npx skills add https://github.com/cloudflare/skills; to use only this skill, copy the repository's skills/wrangler folder into the skill directory for your agent. The README lists ~/.claude/skills/, ~/.cursor/skills/, ~/.config/opencode/skills/, ~/.codex/skills/, and ~/.pi/agent/skills/ for Claude Code, Cursor, OpenCode, OpenAI Codex, and Pi respectively. The source does not document a dedicated single-skill installation command.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/cloudflare/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/wrangler" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Use Wrangler to initialize a Worker, configure D1 and R2, and provide local development and deployment steps.

Invoke it when a task involves Wrangler commands or Cloudflare Workers configuration, for example: “Use Wrangler to initialize a Worker, configure D1 and R2, and provide local development and deployment steps.” The agent should first retrieve current information from https://developers.cloudflare.com/workers/wrangler/ and related sources, then check whether Wrangler is installed. If it is missing, run npm install -D wrangler@latest, followed by commands such as wrangler dev, wrangler deploy, or wrangler types as appropriate.

What are this skill's strengths and limitations?

Pros
  • Covers Wrangler workflows for development, deployment, configuration, debugging, and resource management.
  • Explicitly prioritizes current documentation, reducing the risk of stale CLI flags or configuration guidance.
  • Includes practical workflows for bindings, environments, type generation, secrets, and rollback.
  • Provides concrete security guidance for handling secret values.
Limitations
  • Its guidance depends on Cloudflare documentation, the configuration schema, and the installed Wrangler version, so examples may require updates.
  • It requires shell, filesystem, and network access plus Node.js and Wrangler.
  • The source provides no independent test suite or platform compatibility results.
  • Workers AI runs remotely and incurs usage charges even during local development.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Cloudflare Wrangler Deployment Guide this page 49 · Use with care ★ 3.1k 12d ago Apache-2.0
Workers Production Review 57 · Use with care ★ 3.1k 12d ago Apache-2.0
PinMe Worker R2 Storage Skill 63 · Recommended ★ 3.7k 3mo ago MIT
PinMe 46 · Use with care ★ 3.7k 3mo ago MIT
PinMe Worker OpenRouter API Integration 64 · Recommended ★ 3.7k 3mo ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
49/ 100 5-point scale 2.5 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust15 / 25 · 3.0/5

The skill prefers official documentation and the configuration schema, and includes partial safeguards for secrets, remote bindings, logs, and deletion. However, deployment, deletion, remote database, and billable AI operations lack explicit per-action user confirmation, least-privilege guidance, data-flow disclosure, and preflight recovery checks, so points are deducted.

2Reliability8 / 20 · 2.0/5

The material is broad, internally organized, and maps commands to troubleshooting guidance, including local versus remote modes. However, no key-path test suite or reproducible static evidence is provided; version drift is acknowledged but not controlled, and failure diagnostics remain thin, so the score is conservatively limited below the static ceiling.

3Adaptability8 / 15 · 2.7/5

The audience and major scenarios are reasonably clear, covering development, configuration, deployment, and resource management, with retrieval-first guidance. Boundaries, non-fit cases, input/output contracts, and Chinese-language support are not specified; core retrieval points to Cloudflare-hosted documentation whose mainland-China reachability is unverified, so environment fit is only partial.

4Convention8 / 15 · 2.7/5

The document has useful progressive sections, quick-start material, command tables, configuration examples, testing, and troubleshooting. It lacks skill-specific versioning, changelog, named maintenance responsibility, a clear update path, dependency version policy, and fuller limitations or FAQs. Apache-2.0 licensing is present, but publisher identity is not verified.

5Effectiveness6 / 15 · 2.0/5

The skill supplies directly reusable commands and configuration snippets for common Wrangler workflows and covers the core task categories. Static review provides no execution evidence for command correctness; several examples depend on placeholders, account state, and external resources, and success criteria and output contracts are limited, so the score remains below the static maximum.

6Verifiability4 / 10 · 2.0/5

Official documentation, schema, and Cloudflare documentation are named as traceability sources, and the repository includes a Semgrep CI workflow. There is no committed test coverage for Wrangler key paths, execution evidence, or meaningful cross-source corroboration; Semgrep does not establish command executability, so only limited credit is warranted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 70215303d44a Review evidence[1][2][3][4]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Will it deploy my Worker automatically?
It does not guarantee automatic completion; it guides the agent through commands such as `wrangler deploy`. The result depends on authentication, configuration, network access, and account permissions.
Does using it necessarily cost money?
The source explicitly says Workers AI runs remotely and incurs usage charges during local development. It does not specify costs for other services.
Is it suitable for a Pages-only project?
It includes commands for creating and deploying Pages projects, but its main scope is Wrangler and Workers resource management. Confirm that the documented commands cover the project's needs.
How should local development secrets be handled?
Use `.dev.vars` for local development secrets, and do not commit secrets or pass secret values directly as command arguments.

More skills from this repository

All from cloudflare/skills

Dev & Engineering

Workers Production Review

Write and review production-ready Workers code using current Cloudflare guidance.

★ 3.1k FS 57 Use with care 12d ago
Dev & Engineering

Cloudflare Agents SDK Builder

Guides developers in building stateful, real-time, and durable AI agents on Cloudflare Workers.

★ 3.1k FS 49 Use with care 12d ago
Dev & Engineering

Cloudflare Sandbox Builder

Guides agents in building secure, isolated code execution on Cloudflare Workers.

★ 3.1k FS 46 Use with care 12d ago
Dev & Engineering

Cloudflare Platform Builder

Helps agents research and build applications on Cloudflare.

★ 3.1k FS 45 Not recommended 12d ago
Dev & Engineering

Cloudflare Email Service Skill

Guides agents through implementing transactional email sending, receiving, and routing on Cloudflare.

★ 3.1k FS 52 Use with care 12d ago
Dev & Engineering

Cloudflare Durable Objects Builder

Build and review stateful coordination applications on Cloudflare.

★ 3.1k FS 48 Use with care 12d ago
Automation & Ops

Cloudflare One Migration Planner

Turns Zscaler, Palo Alto, legacy VPN, SWG, or SASE migrations into verifiable Cloudflare One plans.

★ 3.1k FS 58 Recommended 12d ago
Automation & Ops

Cloudflare One Zero Trust Advisor

Guides agents through designing, configuring, and troubleshooting Cloudflare One.

★ 3.1k FS 55 Use with care 12d ago
Dev & Engineering

Turnstile End-to-End Setup

Adds Cloudflare Turnstile to existing forms with frontend embedding, backend verification, and validation.

★ 3.1k FS 54 Use with care 12d ago
Dev & Engineering

Web Performance Auditor

Use Chrome DevTools MCP to diagnose page-load performance, Core Web Vitals, and accessibility gaps.

★ 3.1k FS 43 Not recommended 12d ago

Related skills