CtrlK
BlogDocsLog inGet started
Tessl Logo

workers-code-review

Reviews Workers and Cloudflare Developer Platform code for type correctness, API usage, and configuration validity. Load when reviewing TypeScript/JavaScript using Workers APIs, wrangler.jsonc/toml config, or Cloudflare bindings (KV, R2, D1, Durable Objects, Queues, Vectorize, AI, Hyperdrive).

74

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 well-structured, actionable review guide with a clear sequenced workflow, concrete validation tooling, and specific pattern tables. Its main weakness is that the body references workers-types.md, wrangler-config.md, and common-patterns.md, but none of these files ship in the bundle, leaving the one-level-deep references unfulfilled.

Suggestions

Add the referenced detail files (workers-types.md, wrangler-config.md, common-patterns.md) to a references/ bundle, or inline the minimal content each pointer is meant to provide so the links are not dead.

Trim the closing "Principles" section where it restates guidance already covered in the rules and anti-patterns tables, to recover tokens without losing clarity.

Make the reference pointers explicit about what each file contains (e.g., a one-line gloss in the reference table) so navigation is useful even before the files are opened.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (e.g., a compact rules table and a tight anti-patterns table rather than prose explanations), with only minor instances that could be trimmed such as the closing Principles section restating earlier guidance. It is efficient but not quite the maximally lean 5.

4 / 5

Actionability

It provides concrete executable commands ("npx tsc --noEmit", "npx eslint <files>", "git log --oneline -5 -- <file>"), specific pattern rules, a concrete anti-patterns table with exact code shapes, and a copy-ready output format template.

5 / 5

Workflow Clarity

A clearly sequenced five-step process (Build Context, Categorize, Validate with Tools, Check Against Rules, Assess Risk) includes explicit validation checkpoints ("Tool output is evidence, not opinion") and a security-logic escalation loop for risky code.

5 / 5

Progressive Disclosure

Detailed material is clearly signaled as one-level-deep references ("See workers-types.md", "See wrangler-config.md", "See common-patterns.md"), and the overview is well split into sections. It is not a 5 because those referenced files are not present in the skill bundle (no references/ directory), so the navigation links resolve to missing files.

4 / 5

Total

18

/

20

Passed

Description

95%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, specific description that pairs concrete review actions with an explicit "Load when" trigger and a comprehensive keyword vocabulary including file extensions and binding names. It is third-person, not verbose, and narrowly scoped to Cloudflare Workers.

DimensionReasoningScore

Specificity

"Reviews Workers and Cloudflare Developer Platform code for type correctness, API usage, and configuration validity" names three concrete review dimensions in third person, listing several specific actions with only minor coverage gaps; not a 5 because it does not enumerate further sub-actions like the comprehensive anchor.

4 / 5

Completeness

It explicitly states what ("Reviews ... code for type correctness, API usage, and configuration validity") and when ("Load when reviewing TypeScript/JavaScript using Workers APIs, wrangler.jsonc/toml config, or Cloudflare bindings ..."), answering both with concrete trigger phrases.

5 / 5

Trigger Term Quality

"TypeScript/JavaScript, Workers APIs, wrangler.jsonc/toml config, Cloudflare bindings (KV, R2, D1, Durable Objects, Queues, Vectorize, AI, Hyperdrive)" covers natural terms, file extensions, and the full binding vocabulary a user would name.

5 / 5

Distinctiveness Conflict Risk

The Cloudflare Workers / Developer Platform niche with named bindings and wrangler config forms a clear, distinct trigger set with minimal overlap against other skills.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
cloudflare/cloudflare-docs
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.