CtrlK
BlogDocsLog inGet started
Tessl Logo

durable-objects

Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

95

1.40x
Quality

93%

Does it follow best practices?

Impact

98%

1.40x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is durable-objects in cloudflare/skills

SKILL.md
Quality
Evals
Security

Quality

Content

87%Weight 40%Scale 1-3

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

A well-organized, actionable, and token-efficient reference with executable code and properly split one-level-deep bundle files. The main gap is the absence of an explicit, validated multi-step workflow for risky storage operations.

Suggestions

Add a short sequenced workflow (e.g., initialize schema -> write -> verify) with an explicit validation/checkpoint step for storage operations, so destructive or batch writes have a feedback loop.

In the storage section, show a validate-after-write or transactional pattern to make the atomicity guidance concrete rather than rule-only.

Cross-link the inline code snippets to the relevant reference file section so navigation from the overview is explicit.

DimensionReasoningScore

Conciseness

The body is lean — decision tables, compact code blocks, and terse rules ('One alarm per DO', 'Persist first, cache second') — without explaining concepts Claude already knows, matching the 'lean and efficient; every token earns its place' anchor rather than the padded level 2.

3 / 3

Actionability

Provides fully executable, copy-paste-ready code for wrangler config, the DO class pattern, stub creation, SQL/KV storage, alarms, and Vitest tests, matching the 'fully executable code; copy-paste ready' anchor.

3 / 3

Workflow Clarity

Rules and code snippets are present but there is no clearly sequenced multi-step workflow with explicit validation checkpoints or feedback loops for risky operations like storage writes, which caps it at the 'steps listed but validation gaps' level rather than 3.

2 / 3

Progressive Disclosure

The body is an overview that signals three real one-level-deep references (./references/rules.md, testing.md, workers.md — all verified present), matching the 'clear overview with well-signaled one-level-deep references' anchor.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, third-person description that clearly states capabilities and explicit use-when triggers with concrete, natural keyword coverage. No vague fluff or over-claims; it is distinguishable and well-scoped to Durable Objects.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Create and review Cloudflare Durable Objects', 'implementing RPC methods, SQLite storage, alarms, WebSockets', 'Workers integration, wrangler config, and testing with Vitest' — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both what ('Create and review Cloudflare Durable Objects') and when ('Use when building stateful coordination... or reviewing DO code'), with an explicit 'Use when...' trigger clause, so it reaches the level-3 anchor and is not capped at 2.

3 / 3

Trigger Term Quality

Natural user-facing terms are well covered: 'chat rooms, multiplayer games, booking systems', 'RPC methods', 'SQLite storage', 'alarms', 'WebSockets', 'wrangler config', 'Vitest', matching the 'good coverage of natural terms' anchor rather than the partial-coverage level 2.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche (Cloudflare Durable Objects) with distinct, specific triggers unlikely to overlap with unrelated skills, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

12

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
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.