CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-manager

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun runtime with dependencies installed.

81

1.95x
Quality

75%

Does it follow best practices?

Impact

96%

1.95x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/cloudflare-manager/skills/cloudflare-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%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 body is highly actionable with concrete executable commands but is padded with common-knowledge prose and inlines content that belongs in separate files. Destructive and batch workflows lack validation checkpoints, capping workflow clarity, and several referenced bundle files do not actually exist.

Suggestions

Trim common-knowledge asides (eventual-consistency notes, .gitignore reminders, descriptive-naming tips) and collapse the 'What happens'/'Why this works' sections to let the executable commands stand on their own.

Add explicit validation/verification checkpoints to the Multi-Service Setup and bulk operation workflows (e.g., verify namespace ID exists before binding, confirm bucket creation before upload), with a validate→fix→retry loop for destructive steps.

Move the lengthy Troubleshooting and Best Practices sections into separate referenced files (e.g., troubleshooting.md, best-practices.md) and ensure referenced files like examples.md and templates/ actually exist in the bundle.

DimensionReasoningScore

Conciseness

Noticeably verbose with several padded sections that restate knowledge Claude already has — 'KV storage uses eventual consistency', 'Never commit .env files', 'Use descriptive names (e.g., user-auth-worker not worker1)', and repeated 'What happens'/'Why this works' asides — pulling it below the mostly-efficient midpoint of 3.

2 / 5

Actionability

Provides fully executable, copy-paste-ready commands across all services — e.g., 'bun scripts/workers.ts deploy worker-name ./worker-script.js' and 'bun scripts/kv-storage.ts create-namespace user-sessions' — with expected outputs, exit codes, and coverage of common cases.

5 / 5

Workflow Clarity

Steps are clearly sequenced (e.g., the 4-step Multi-Service Setup), but the bulk operations ('bulk-write', 'bulk-delete') and destructive operations (deletes, bucket deletion) lack explicit validation checkpoints or validate→fix→retry feedback loops, which caps workflow clarity at 3 per the rubric.

3 / 5

Progressive Disclosure

Section structure is reasonable and references examples.md one level deep, but the bundle is largely absent (examples.md, templates/, and the .ts scripts do not exist; only a placeholder install script is present) and large blocks of troubleshooting/best-practice content are inlined rather than split out, leaving it between the structured-but-could-be-better 3 and the well-organized 4.

3 / 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.

A strong description that clearly states capabilities and explicit use-when triggers across a well-defined Cloudflare niche. Slight weakness in trigger term naturalness ('worker containers' is non-standard phrasing) keeps trigger quality just below maximum.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions across six services — 'deploying Workers, KV Storage, R2, Pages, DNS, and Routes' — giving comprehensive coverage rather than the minor gaps of a 4.

5 / 5

Completeness

Explicitly answers both what ('Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes') and when ('Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural trigger phrases like 'deploying cloudflare services', 'managing worker containers', 'configuring KV/R2 storage', and 'setting up DNS/routing', but uses non-standard terms ('worker containers') and misses common variations/synonyms like 'Cloudflare Workers' or file extensions.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear Cloudflare-specific niche with distinct, service-named triggers and minimal overlap risk with other 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

relative_links

Relative link issues: 1 missing

Warning

referenced_paths_exist

Referenced path issues: 36 missing

Warning

Total

14

/

16

Passed

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.