Dev & Engineering

Workers Production Review

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

57/ 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-workerscode-reviewwranglertypescript
+2observabilityweb-crypto

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

This skill writes and reviews Cloudflare Workers code and checks wrangler.jsonc configuration. It focuses on streaming, promises, global state, secrets, bindings, observability, and security-related anti-patterns. Before making recommendations, it instructs the agent to retrieve current Cloudflare documentation, Workers types, and the Wrangler configuration schema. It is a good fit for production-oriented Workers development, but it does not replace the separate Durable Objects, Workflows, or Wrangler CLI skills.

Retrieves the current Workers best-practices page, Workers type definitions, the project's Wrangler configuration schema, and related reference files; reviews complete source files for binding access, handler types, configuration, streaming, floating promises, global state, serialization boundaries, secrets, cryptography, and error handling; recommends checks such as npx tsc --noEmit, Wrangler type generation, and linting; reports concrete violations, evidence, and corrective patterns.

Good fit
  • A developer is starting a Worker and needs to check compatibility dates, nodejs_compat, bindings, and secret configuration.
  • A team is reviewing a Worker pull request and wants to catch floating promises, unbounded response reads, or module-level request state.
  • An engineer is validating access patterns for KV, R2, D1, Queues, service bindings, or Hyperdrive.
  • A maintainer is preparing a Worker for production and needs observability, structured errors, and secure randomness.
  • A developer is unsure about a Workers API or type definition and wants current official references before changing code.

How do you install this skill?

Before you use it
  • The core workflow depends on live Cloudflare documentation, npm packages, and local tools, but degradation and diagnosable failure behavior are underspecified.
  • Retrieved documentation and types are incorporated into review decisions without explicit guidance for handling untrusted, conflicting, or sensitive external content.
  • There are no Chinese examples or mainland-China reachability notes, so Chinese users may need to translate terminology and solve access issues themselves.
  • No skill-specific tests, version history, changelog, or clearly named maintenance owner is provided.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Node.js
  • npm
  • Wrangler
  • TypeScript

Install the repository and copy the skills/workers-best-practices folder into the skill directory used by the Agent client. The README documents destinations including ~/.claude/skills/ for Claude Code and ~/.codex/skills/ for OpenAI Codex. The collection can also be installed with npx skills add https://github.com/cloudflare/skills, or through the client's documented GitHub skill-installation flow. The source does not provide a dedicated command for installing only this skill.

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/workers-best-practices" ~/.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:

  • Review this Worker for streaming, floating promises, binding access, secret handling, and wrangler.jsonc configuration.

In an Agent Skills-compatible client, make a Workers coding or review request such as: “Review this Worker for streaming, floating promises, binding access, secret handling, and wrangler.jsonc configuration.” The skill first calls for current references, then checks the full files, types, configuration, code patterns, and security handling.

What are this skill's strengths and limitations?

Pros
  • A retrieval-first workflow helps reduce errors caused by outdated Workers APIs and configuration fields.
  • Covers configuration, request handling, architecture, observability, code patterns, and security.
  • Lists concrete anti-patterns and explains why they matter.
  • Prioritizes evidence, type validation, and code that developers may copy into production.
Limitations
  • Relies on network retrieval and local tools such as Node.js/npm, Wrangler, and TypeScript.
  • The source provides no test suite, performance benchmark, or demonstrated review results.
  • Its scope is Workers best practices; Durable Objects, Workflows, and Wrangler CLI require separate skills or references.
  • The README documents the broader collection rather than a dedicated installation command for this skill.

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
Workers Production Review this page 57 · Use with care ★ 3.1k 12d ago Apache-2.0
PinMe Worker OpenRouter API Integration 64 · Recommended ★ 3.7k 3mo ago MIT
Cloudflare Sandbox Builder 46 · Use with care ★ 3.1k 12d ago Apache-2.0
Tool Rename Compatibility Check ✓ Microsoft · Official 63 · Recommended ★ 194k 12d ago MIT
PinMe UniwebPay Payment Integration 60 · Recommended ★ 3.7k 3mo ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
57/ 100 5-point scale 2.9 / 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.
1Trust17 / 25 · 3.4/5

The skill is advisory and emphasizes keeping secrets out of source, using bindings, explicit error handling, and avoiding unnecessary public calls. No malware, exfiltration, or disproportionate permission red line is evident. Points are deducted because it directs agents to retrieve external documentation and run npm pack/npx commands without specifying user confirmation, network data-flow disclosure, dependency integrity checks, rollback, or sensitive-content handling.

2Reliability9 / 20 · 2.3/5

The retrieval, typing, configuration, pattern, and security workflows across SKILL.md, review.md, and rules.md are broadly consistent and include useful failure risks. Points are deducted because execution depends on npm, node_modules, wrangler, search tooling, and network availability; commands lack robust error handling, version pinning, and explicit fallback behavior. Static review cannot reproduce key paths, so the score stays at or below 10.

3Adaptability11 / 15 · 3.7/5

The trigger scenarios, scope, and boundaries around Durable Objects, Workflows, and Wrangler are reasonably clear, including the distinction between module handlers and platform base classes. Points are deducted for missing explicit input/output formats and exclusion conditions, no Chinese-language support, and no mainland-China reachability discussion despite core dependence on Cloudflare documentation and npm services.

4Convention9 / 15 · 3.0/5

The material is layered into the main skill, review workflow, and detailed rules, with progressive disclosure, examples, anti-patterns, and severity definitions. The repository supplies Apache-2.0 licensing and installation guidance. Points are deducted because the skill lacks its own version, changelog, named maintenance responsibility, update path, and dependency-version policy; some governance and installation details exist only in shared README context.

5Effectiveness7 / 15 · 2.3/5

The skill provides concrete Workers review criteria, implementation patterns, anti-patterns, and suggested validation commands, so it can directly guide the core task. Points are deducted because no representative review outputs or execution evidence are included; retrieval results, type validity, and command success remain for the user to verify. Under static calibration, the score cannot exceed 7.

6Verifiability4 / 10 · 2.0/5

The rules include specific Cloudflare documentation paths, commands, checks, and examples, providing limited auditability. The repository also has a Semgrep workflow, but it does not demonstrate coverage of the skill’s key paths and there are no skill-specific tests or independent third-party reproduction records. Static verifiability is therefore limited.

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][5][6]

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

Does it automatically retrieve current Cloudflare guidance?
The skill requires retrieval of the current best-practices page, Workers types, and relevant configuration references before writing or reviewing code. Actual retrieval depends on the client's network and tool access.
Can it replace dedicated Durable Objects or Wrangler skills?
No. The source explicitly points Durable Objects and Wrangler CLI work to separate skills. This skill focuses on Workers-specific best practices and code review.
What local dependencies does it need?
The documented workflow shows shell, filesystem, and network access, plus Node.js/npm, Wrangler, the Workers types package, and TypeScript checking commands.

More skills from this repository

All from cloudflare/skills

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 Wrangler Deployment Guide

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

★ 3.1k FS 49 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 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