CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-worker-builder

Scaffold and deploy Cloudflare Workers with Hono routing, Vite plugin, and Static Assets. Describe project, scaffold structure, configure bindings, deploy. Use whenever the user wants to create a Worker project, set up Hono on Cloudflare, configure D1 / R2 / KV / Queues bindings, or troubleshoot Worker export syntax, API route conflicts, HMR issues, or deployment failures.

72

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is cloudflare-worker-builder in jezweb/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an efficient, highly actionable overview: every step has executable commands or code, critical gotchas (export syntax, run_worker_first) are inlined with sources, and detail is properly deferred to real one-level-deep reference files. Weak spots are minor: version-pinned claims that will age and no explicit validation checkpoint before deploy.

DimensionReasoningScore

Conciseness

The body is lean — terse workflow steps, command blocks, and code snippets with no padding — but version-anchored claims ("Wrangler 4.45+ auto-provisions resources") and a pinned compatibility_date are time-sensitive and not placed in an 'old patterns' or 'deprecated' section, which the guidelines penalize.

4 / 5

Actionability

Fully executable throughout: complete `npm create cloudflare@latest ...` scaffold command, install commands, a full wrangler.jsonc block with binding examples, correct/incorrect export patterns, and a runnable vite.config.ts — all copy-paste ready.

5 / 5

Workflow Clarity

A clear four-step sequence (understand → scaffold → configure → deploy) with concrete commands per step, and `npm run dev` serves as a local check, but there is no explicit validate-before-deploy checkpoint or error-recovery loop.

4 / 5

Progressive Disclosure

The body is a concise overview; all three referenced files (references/common-issues.md, references/architecture.md, references/deployment.md) exist in the bundle, are each summarized in one line, and are one level deep; the asset bundle matches the file list in Step 2.

5 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it states concrete capabilities in third person, gives an explicit "Use whenever..." trigger clause with natural terms, and occupies a distinct niche. The only gap is a handful of missing natural trigger terms such as "wrangler".

DimensionReasoningScore

Specificity

"Scaffold and deploy Cloudflare Workers with Hono routing, Vite plugin, and Static Assets" plus "Describe project, scaffold structure, configure bindings, deploy" and "troubleshoot Worker export syntax, API route conflicts, HMR issues, or deployment failures" lists multiple specific concrete actions with comprehensive coverage of the skill's workflow.

5 / 5

Completeness

Explicitly answers both what ("Scaffold and deploy Cloudflare Workers with Hono routing, Vite plugin, and Static Assets") and when ("Use whenever the user wants to create a Worker project, set up Hono..., configure... bindings, or troubleshoot...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural phrases users would say are well covered ("create a Worker project", "set up Hono on Cloudflare", "configure D1 / R2 / KV / Queues bindings", "deployment failures"), but a few common terms such as "wrangler" and generic phrasings like "deploy my Worker" are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche (Cloudflare Workers + Hono + Vite plugin + Static Assets) with distinct triggers including specific binding names (D1 / R2 / KV / Queues) and failure modes, making conflict with other skills minimal.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
jezweb/claude-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.