CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cloudflare-workers-dev-experience

Cloudflare Workers local development with Wrangler, Miniflare, hot reload, debugging. Use for project setup, wrangler.jsonc configuration, or encountering local dev, HMR, binding simulation errors.

63

Quality

79%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/cloudflare-workers/skills/cloudflare-workers-dev-experience/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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.

A highly actionable, well-structured skill body with real one-level-deep references. The main weaknesses are token efficiency (inline duplication of reference material) and broken template references that undermine navigation.

Suggestions

Remove the duplicated wrangler.jsonc and Debugging sections from SKILL.md and replace them with one-line pointers to references/wrangler-config.md and references/debugging-tools.md, keeping the 'Top 6 Errors' table as the quick diagnostic surface.

Delete the Templates table or create the referenced templates/wrangler-config.jsonc and templates/dev-script.ts files — the body currently points to files that do not exist in the bundle.

Add explicit verification checkpoints to the workflow, e.g., 'after `wrangler dev`, confirm the worker responds at http://localhost:8787 before making changes', and link each row of the errors table to the corresponding fix in the references.

DimensionReasoningScore

Conciseness

The body is dense and mostly command/config, but it duplicates material that lives in the bundle references (full wrangler.jsonc vs references/wrangler-config.md; the Debugging section vs references/debugging-tools.md) and repeats 'wrangler dev' invocations in both Quick Start and Local Development Workflow. Mostly efficient but should be tightened — the 3 anchor, not 4, since the duplication is more than minor.

3 / 5

Actionability

Concrete executable blocks throughout (Quick Start, wrangler.jsonc, tsconfig, package.json scripts, launch.json, error/fix table). Held below 5 by real gaps: the Templates table points to 'templates/wrangler-config.jsonc' and 'templates/dev-script.ts' which do not exist in the bundle, and the console-logging example contains a '// Handler logic...' stub.

4 / 5

Workflow Clarity

Quick Start gives a coherent create → install → run sequence and the Local Development Workflow lists concrete command variants, but verification checkpoints are only implicit (no 'confirm the dev server is running at localhost:8787') and the Top 6 Errors table is not wired into a validate → fix → retry loop. Clear sequence with most checkpoints present, minor validation gaps — anchor 4; not 3 because the sequences and mode guidance are explicit and unambiguous.

4 / 5

Progressive Disclosure

'When to Load References' gives clear conditional pointers to three real, one-level-deep reference files, and the scripts table points to an existing scripts/dev-setup.sh. Kept below 5 by the nonexistent templates/ files referenced in the Templates table and by inline duplication of content already covered in the references.

4 / 5

Total

15

/

20

Passed

Description

87%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: concrete capabilities, explicit 'Use when' triggers with synonyms, and a well-defined niche. Only minor room to improve by adding commonly-spoken phrases like 'wrangler dev' and phrasing capabilities as actions.

DimensionReasoningScore

Specificity

Names several concrete capabilities ('local development with Wrangler, Miniflare, hot reload, debugging'), but they are noun phrases rather than specific actions and coverage has gaps (no testing or deployment). Fits the 'several specific actions; minor gaps' anchor rather than the comprehensive 5 or the narrower 3.

4 / 5

Completeness

Clearly answers what ('Cloudflare Workers local development with Wrangler, Miniflare, hot reload, debugging') and when with an explicit 'Use for' clause listing concrete triggers ('project setup, wrangler.jsonc configuration, or encountering local dev, HMR, binding simulation errors'), matching the top anchor exactly.

5 / 5

Trigger Term Quality

Good keyword coverage with natural terms and synonyms ('hot reload' + 'HMR', 'local development' + 'local dev', 'wrangler.jsonc', 'binding simulation errors'), but a few common phrasings users would naturally say are missing (e.g., 'wrangler dev', 'worker not reloading'). Not 5 because coverage is not fully comprehensive; not 3 because synonyms and error-level triggers are present.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Cloudflare Workers local development) with distinct product-specific triggers (Wrangler, Miniflare, HMR, binding simulation); minimal risk of triggering for the wrong skill.

5 / 5

Total

18

/

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

secondsky/claude-skills

Path

plugins/cloudflare-workers/skills/cloudflare-workers-dev-experience/SKILL.md

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.