CtrlK
BlogDocsLog inGet started
Tessl Logo

workers-runtime-apis

Cloudflare Workers Runtime APIs including Fetch, Streams, Crypto, Cache, WebSockets, and Encoding. Use for HTTP requests, streaming, encryption, caching, real-time connections, or encountering API compatibility, response handling, stream processing errors.

93

1.27x
Quality

93%

Does it follow best practices?

Impact

89%

1.27x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a well-crafted skill description that effectively communicates both capabilities and trigger conditions. It uses third person voice, lists specific APIs and concrete actions, and includes both feature-based and error-based trigger terms. The Cloudflare Workers context provides clear distinctiveness from similar web API skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete APIs and actions: 'Fetch, Streams, Crypto, Cache, WebSockets, and Encoding' along with specific use cases like 'HTTP requests, streaming, encryption, caching, real-time connections'.

3 / 3

Completeness

Clearly answers both what ('Cloudflare Workers Runtime APIs including Fetch, Streams, Crypto, Cache, WebSockets, and Encoding') and when ('Use for HTTP requests, streaming, encryption, caching, real-time connections, or encountering API compatibility, response handling, stream processing errors').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'HTTP requests', 'streaming', 'encryption', 'caching', 'real-time connections', 'WebSockets', plus error-related triggers like 'API compatibility', 'response handling', 'stream processing errors'.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to 'Cloudflare Workers Runtime APIs' which is a distinct niche. The specific API names (Fetch, Streams, Crypto, Cache, WebSockets) in the Cloudflare Workers context make it unlikely to conflict with general web development or other cloud platform skills.

3 / 3

Total

12

/

12

Passed

Implementation

87%

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

This is a well-structured, highly actionable skill that efficiently covers multiple runtime APIs with executable code examples. The quick reference tables and clear navigation to detailed references demonstrate excellent progressive disclosure. The main weakness is the lack of explicit validation/error recovery workflows for complex operations like caching and WebSocket handling.

Suggestions

Add explicit error handling and validation steps to the Cache API example (e.g., what to do when cache.put fails)

Include a validation checkpoint in the WebSocket example for handling connection failures and reconnection logic

DimensionReasoningScore

Conciseness

The content is lean and efficient, using tables for quick reference, avoiding explanations of concepts Claude already knows (like what HTTP or WebSockets are), and providing code examples without unnecessary preamble.

3 / 3

Actionability

All code examples are fully executable TypeScript with proper imports and complete implementations. Patterns like fetchWithTimeout, fetchWithRetry, sha256, and HMAC signing are copy-paste ready.

3 / 3

Workflow Clarity

While individual patterns are clear, the skill lacks explicit validation checkpoints for multi-step operations. The Cache API example shows a workflow but doesn't include error handling or validation steps for cache failures.

2 / 3

Progressive Disclosure

Excellent structure with a quick reference table, quick start section, and clear signposting to specific reference files and templates. The 'When to Load References' section provides clear one-level-deep navigation.

3 / 3

Total

11

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
secondsky/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.