CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-workers

Comprehensive guide for building serverless applications with Cloudflare Workers. Use when developing Workers, configuring bindings, implementing runtime APIs, testing Workers, using Wrangler CLI, deploying to production, or building edge functions with JavaScript/TypeScript/Python/Rust.

63

Quality

76%

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 ./claude/skills/cloudflare-workers/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%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 content is highly actionable with executable code and clear section organization, but it is severely over-long and monolithic, duplicating reference material that should be split into separate files. Its main weaknesses are conciseness and progressive disclosure.

Suggestions

Split the bulk API/binding reference (Runtime APIs, Bindings, Common Patterns) into separate files under references/ and keep SKILL.md as a concise overview with one-level-deep links, e.g. 'KV/R2/D1 usage: See references/bindings.md'.

Cut conceptual padding Claude already knows (V8 isolate explanations, fetch/headers basics) and lead each section with the executable snippet, trimming to the leanest instructive form.

Add explicit validation checkpoints before destructive/batch production actions — e.g. 'wrangler deploy --dry-run; verify diff; only then wrangler deploy' and a validate step in the rollback/version-promotion workflow.

DimensionReasoningScore

Conciseness

At ~1547 lines the body is a monolithic, heavily padded reference that extensively inlines API examples and concepts (e.g. explaining V8 isolates, fetch/headers basics) Claude already knows, repeating material from official docs rather than earning each token.

2 / 5

Actionability

It provides fully executable, copy-paste-ready code and commands throughout — Wrangler CLI invocations, wrangler.toml configs, and runnable handler examples covering the common cases for each binding and runtime API.

5 / 5

Workflow Clarity

Sequences for setup, testing, and deployment are clearly ordered and backed by an implementation checklist, but destructive/batch operations (deploy, rollback, version promotion) lack explicit validate-then-proceed checkpoints before acting on production.

4 / 5

Progressive Disclosure

No bundle files exist; the SKILL.md is a single monolithic wall that inlines hundreds of lines of API reference and examples that clearly belong in separate reference files, with only external documentation URLs rather than one-level-deep local references.

2 / 5

Total

13

/

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.

The description is strong: it clearly states what the skill does and when to use it with a comprehensive list of concrete actions and natural trigger terms, scoped tightly to Cloudflare Workers. The only minor weakness is the slightly fluffy 'Comprehensive guide for' lead phrasing.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'building serverless applications', 'configuring bindings', 'implementing runtime APIs', 'testing Workers', 'using Wrangler CLI', 'deploying to production', 'building edge functions' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

It explicitly answers both 'what' (building serverless applications with Cloudflare Workers) and 'when' via the 'Use when developing Workers, configuring bindings...' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

It includes natural terms users would say ('Workers', 'bindings', 'Wrangler CLI', 'deploying to production', 'edge functions', and language names), but the lead phrase 'Comprehensive guide for' is slightly fluffy and a few natural synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

It targets a clear niche (Cloudflare Workers specifically) with distinct triggers and named tooling (Wrangler, bindings), giving minimal conflict risk with unrelated skills.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (1554 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
einverne/dotfiles
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.