CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-workers-expert

Expert in Cloudflare Workers and the Edge Computing ecosystem. Covers Wrangler, KV, D1, Durable Objects, and R2 storage.

46

Quality

49%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/cloudflare-workers-expert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

51%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 skill provides decent actionable examples for basic Cloudflare Workers patterns and has reasonable structure, but lacks workflow sequencing for deployment/development processes and misses validation checkpoints. It covers only a fraction of the advertised scope (KV is shown, but D1, Durable Objects, R2, and Queues lack concrete examples or references to supporting files). Some content is unnecessarily verbose with meta-routing sections and explanations of concepts Claude already knows.

Suggestions

Add a clear sequential workflow for creating, testing, and deploying a Worker (e.g., 1. Init project → 2. Configure wrangler.toml → 3. Local dev with `npx wrangler dev` → 4. Verify locally → 5. Deploy with `npx wrangler deploy` → 6. Validate with `wrangler tail`).

Remove or significantly trim the 'Use this skill when' / 'Do not use this skill when' sections—these are meta-routing concerns, not actionable skill content.

Add concrete code examples or reference files for D1, Durable Objects, and R2, since these are listed in the skill description but have no executable guidance.

Add validation/verification steps such as checking deployment status, testing endpoints after deploy, and verifying KV/D1 bindings are correctly configured.

DimensionReasoningScore

Conciseness

The skill includes some unnecessary framing ('You are a senior Cloudflare Workers Engineer...'), 'Use this skill when' / 'Do not use this skill when' sections that are meta-routing rather than actionable content, and some explanations Claude would already know (e.g., 'Workers use the Web standard Fetch API, not Node.js globals'). The examples and best practices sections are reasonably tight, but overall there's room to trim.

3 / 5

Actionability

The skill provides two concrete, executable TypeScript/JavaScript code examples covering common patterns (KV binding, response modification). The instructions section gives specific commands (npx wrangler dev, wrangler tail) and concrete guidance. However, some instructions are more descriptive than executable (e.g., 'Use Durable Objects for stateful coordination') without showing how.

4 / 5

Workflow Clarity

There is no clear multi-step workflow for deploying or developing a Worker. The instructions are a flat list of tips rather than a sequenced process. There are no validation checkpoints—no step to verify deployment, test locally before deploying, or validate wrangler.toml configuration. For a skill covering deployment and configuration, this is a significant gap.

2 / 5

Progressive Disclosure

The content is organized into clear sections (Instructions, Examples, Best Practices, Troubleshooting), which provides decent structure. However, there are no references to external files for deeper topics like Durable Objects, D1, or R2 despite the skill description mentioning them. The content that exists is all inline with no progressive depth for advanced topics.

3 / 5

Total

12

/

20

Passed

Description

47%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 names the technology domain and lists specific Cloudflare products, providing decent trigger terms and distinctiveness. However, it lacks any concrete actions (what it actually does) and has no 'Use when...' clause, making it weak on completeness and specificity. The phrase 'Expert in' is vague filler rather than a description of capabilities.

Suggestions

Replace 'Expert in' and 'Covers' with concrete actions, e.g., 'Develops and deploys Cloudflare Workers, configures Wrangler, manages KV namespaces, queries D1 databases, implements Durable Objects, and interacts with R2 storage.'

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks about Cloudflare Workers, edge computing, serverless deployment on Cloudflare, or mentions Wrangler, KV, D1, Durable Objects, or R2.'

Include synonyms and related terms like 'serverless', 'edge functions', 'Cloudflare Pages', or 'worker scripts' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (Cloudflare Workers, Edge Computing) and lists related technologies (Wrangler, KV, D1, Durable Objects, R2), but does not describe any concrete actions—only says 'Expert in' and 'Covers', which are vague.

2 / 5

Completeness

Provides a vague 'what' (covers certain technologies) but no 'when' clause at all. There is no explicit trigger guidance for when Claude should select this skill, which per the rubric caps completeness at 3, and the weak 'what' brings it to 2.

2 / 5

Trigger Term Quality

Includes several natural keywords users would say: 'Cloudflare Workers', 'Wrangler', 'KV', 'D1', 'Durable Objects', 'R2', and 'Edge Computing'. Missing some variations like 'worker', 'edge functions', 'serverless', or 'Cloudflare Pages'.

4 / 5

Distinctiveness Conflict Risk

The mention of specific Cloudflare products (Wrangler, KV, D1, Durable Objects, R2) makes it fairly distinct and unlikely to conflict with generic coding or cloud skills. Minor overlap risk with general serverless or cloud storage skills.

4 / 5

Total

12

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.